21127 447
16262 336
1583 65
4065 373
8385 217
24368 343
5891 529
8787 609
5425 612
15717 580
2116 405
1086 94
3315 479
3313 676