30645 350
11847 100
4262 246
3457 99
2297 213
28051 617
3998 503
6144 605
3267 337
14904 647
7478 648
4292 602
3703 385
2651 119
3345 582
23903 612
5001 559
77234 249
14307 166
1895 192
7162 79
17490 352
2395 425
11022 629
9403 523
5564 509
71099 662
3702 627