1651 343
2618 571
361 55
3593 873
349 41
2412 492
3256 869
11963 169
3073 318
2292 665
1926 564
515 133
1190 261
1839 532
2186 599
386 118
648 158
362 94
1484 395
3057 907
2145 482
502 88
2423 756
2262 560