21019 447
16121 336
1575 65
4051 373
8291 217
24072 343
5860 529
8777 609
5403 612
15697 580
2087 405
1080 94
3296 479
3302 676