3502 140
11086 628
8318 597
15387 170
39675 164
19320 138
9741 721
16539 581
8524 731
4309 612
2655 290
26771 45
10378 510
15579 386
22426 348
10223 117
8871 536
1899 306
15442 566
9415 865
11484 612
6154 83
8211 336
6802 259
20103 542
9450 563
13520 425
64647 631