3112 500
45618 215
8412 394
4619 366
2860 316
27054 182
120304 165
14803 208
8303 624
8289 154
154663 448
113053 678
46683 533
110143 313
21736 1020
6029 481
31871 813
37271 188
27894 708
24729 767
15202 366
4176 192
5428 185
3503 775
1743 273
26422 482
21688 167
54217 719