34295 180
21223 558
15628 407
7024 356
9563 394
24008 879
10868 554
9387 53
2512 420
3262 170
18448 523
8959 670
8489 617
3858 432
17730 287
21146 700
23417 240
12483 132
2976 351
2629 29
6001 643
22809 525
3650 52
14102 646
7172 648
4050 602
361603 1722
30810 608