20932 447
16002 336
1570 65
4043 373
8224 217
23789 343
5831 529
8765 609
5389 612
15673 580
2080 405
1078 94
3285 479
3288 676