41047 686
23720 645
11866 212
28145 185
26887 133
21117 522
54163 493
14313 498
22074 475
13430 357
22395 165
12797 57
16362 225
19577 452
45921 549
11115 184
33659 374
14068 600
12136 291
1990 31
5933 455
18538 687
23340 509
16605 706
30326 481
35475 611
16901 396
6428 240