30243 105
6958 86
2927 162
53656 557
50475 551
29138 359
13474 183
13761 527
15504 306
10253 473
13315 313
28675 785
3179 384
21582 415
13286 663
3034 240
31851 648
13976 780
19446 605
20199 671
23555 347
175069 696
30207 577
13431 39
8135 170
4774 106
12634 427
9301 617