3010 70
2465 620
2312 116
2535 355
3948 691
2544 531
3611 509
3429 601
2559 200
2852 614
2185 552
4778 928
1447 143
1304 259
2040 371
866 93
3312 882