526 72
734 184
1199 103
2391 601
2157 586
1534 225
2300 541
1431 325
2074 439
841 123
1316 258
2754 866
2842 804
648 95
2232 590
806 92
364 58
1369 207
3122 596
1640 352
2866 777
2165 524
1384 368
226 57
2012 457
1060 280
584 46
800 167