13422 653
23880 444
1777 293
3141 586
15032 612
2749 452
938 101
940 31
3321 629
3268 580
2631 582
17614 450
21972 498
15755 678
1400 243