13451 653
23927 444
1796 293
3177 586
15073 612
2806 452
1003 101
995 31
3388 629
3296 580
2657 582
17677 450
22031 498
15798 678
1433 243