21138 447
16267 336
1585 65
4067 373
8388 217
24403 343
5895 529
8787 609
5426 612
15718 580
2117 405
1086 94
3315 479
3315 676