3590 751
13035 430
37023 526
14632 573
32156 514
48537 829
40122 843
10478 189
15288 276
11574 375
20957 116
8220 850
18915 675
16999 636
7246 501
12135 546
9034 131
60523 371
6189 646
3745 30