3006 70
2464 620
2308 116
2530 355
3946 691
2540 531
3609 509
3425 601
2554 200
2852 614
2184 552
4775 928
1441 143
1300 259
2039 371
865 93
3312 882