21023 447
16124 336
1575 65
4052 373
8295 217
24082 343
5861 529
8777 609
5403 612
15697 580
2087 405
1080 94
3296 479
3302 676