30691 49
7599 423
15352 308
4192 551
21586 492
2437 416
10185 135
4846 180
9993 185
10124 640
3302 291
19115 387
16210 338
4958 766
22121 767
5355 98
15229 585
7442 292
6351 784
25353 943
6631 594
5969 544
3575 771
7216 608
14615 293
5791 635
13874 211
9349 196