30658 350
11848 100
4263 246
3458 99
2297 213
28061 617
3998 503
6144 605
3268 337
14906 647
7480 648
4292 602
3705 385
2652 119
3346 582
23921 612
5003 559
77263 249
14309 166
1895 192
7162 79
17495 352
2396 425
11023 629
9405 523
5564 509
71147 662
3702 627