15686 518
11645 816
18181 93
3361 327
16631 707
1099 111
2689 544
23031 812
2387 170
2411 508
3053 578
3002 624
17893 546
25501 542
4562 780
2369 178