2909 860
1830 511
2770 548
1279 230
3377 838
2560 776
746 166
1486 341
1511 328
2561 777
495 67
1363 195
2399 528
1255 354
1421 277
2747 711
1766 389
1623 313
752 112
952 150
1902 396
2503 679
2615 496
2121 541
870 157
2850 851
421 47
1004 279