2935 843
2835 729
2055 325
1599 305
3591 726
3786 123
928 246
860 114
617 101
1123 179
1342 253
3298 648
3033 674
1612 319
1453 250
1889 309
1217 237
575 87
3300 840
1026 314
3772 791
1877 385
694 46
5564 84