21124 447
16256 336
1582 65
4063 373
8381 217
24352 343
5891 529
8787 609
5424 612
15716 580
2116 405
1086 94
3314 479
3313 676