1733 396
3664 854
271 32
1152 241
618 175
2457 748
2855 902
2485 534
2699 699
430 129
1247 360
5456 78
13266 305
11510 500
299058 1059
17733 693