2962 974
1017 238
2517 773
3011 787
306 76
2709 880
2949 626
1644 444
2069 416
705 140
2186 505
2289 684
306 89
1883 566
1983 409
2273 735
506 90
786 179
2362 552
1391 335
2635 562
680 138
1431 360
2212 703
1156 321
1791 524
2760 749
751 125