3006 70
2464 620
2309 116
2533 355
3947 691
2543 531
3611 509
3426 601
2556 200
2852 614
2185 552
4776 928
1445 143
1300 259
2040 371
865 93
3312 882