21158 447
16318 336
1592 65
4074 373
8413 217
24499 343
5897 529
8794 609
5434 612
15725 580
2120 405
1086 94
3317 479
3317 676