3081 500
43561 214
8300 394
4503 366
2838 316
26471 182
119767 165
14765 208
8256 624
8262 154
153889 448
112471 677
46428 533
109749 310
21692 1020
5995 481
31449 813
36853 188
27631 708
24450 767
14989 365
4152 192
5412 185
3483 775
1720 273
26074 482
21449 167
53587 718