3110 500
45478 215
8401 394
4607 366
2859 316
27011 182
120248 165
14802 208
8295 624
8286 154
154588 448
112997 678
46652 533
110090 313
21733 1020
6027 481
31837 813
37227 188
27871 708
24682 767
15181 366
4174 192
5427 185
3503 775
1740 273
26392 482
21668 167
54144 719