2935 843
1601 305
2835 729
2055 325
3591 726
3786 123
928 246
861 114
618 101
1124 179
1342 253
3299 648
3033 674
1612 319
1890 309
1453 250
1217 237
575 87
3300 840
1026 314
5565 84
3772 791
1877 385
694 46