12555 31
27996 225
26059 164
12028 722
23709 712
19689 410
16849 686
5651 390
21320 645
10431 212
24353 185
2422 325
23823 130
2247 201
18351 521
2861 374
48200 491
12547 498
19459 475
11958 357
18682 165
28794 458
13325 630
11515 57
17720 419
12783 223
17469 450
4385 948