3081 500
43553 214
8299 394
4501 366
2838 316
26466 182
119763 165
14765 208
8256 624
8262 154
153888 448
112470 677
46427 533
109748 310
21692 1020
5995 481
31444 813
36852 188
27631 708
24449 767
14989 365
4152 192
5412 185
3483 775
1720 273
26074 482
21448 167
53584 718