3006 70
2464 620
2309 116
2531 355
3946 691
2543 531
3609 509
3425 601
2555 200
2852 614
2184 552
4775 928
1442 143
1300 259
2040 371
865 93
3312 882