2935 843
2835 729
1599 305
2054 325
3590 726
860 114
1123 179
1342 253
3784 123
616 101
925 246
1612 319
3297 648
3032 674
1453 250
1217 237
575 87
3300 840
1026 314
3772 791
5564 84
1885 309
1876 385
693 46