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