30655 350
11848 100
4262 246
3457 99
2297 213
28059 617
3998 503
6144 605
3268 337
14905 647
7479 648
4292 602
3705 385
2652 119
3346 582
23917 612
5001 559
77254 249
14309 166
1895 192
7162 79
17493 352
2396 425
11022 629
9404 523
5564 509
71131 662
3702 627