13425 653
23888 444
1781 293
3147 586
15039 612
2760 452
943 101
948 31
3339 629
3271 580
2636 582
17622 450
21988 498
15766 678
1404 243