3010 70
2467 620
2312 116
2544 355
3948 691
2545 531
3612 509
3429 601
2561 200
2854 614
2185 552
4778 928
1447 143
1307 259
2040 371
866 93
3314 882