3081 500
43537 214
8295 394
4501 366
2838 316
26463 182
119761 165
14765 208
8256 624
8262 154
153885 448
112469 677
46426 533
109743 310
21692 1020
5995 481
31441 813
36844 188
27628 708
24448 767
14989 365
4152 192
5412 185
3483 775
1720 273
26073 482
21447 167
53581 718