21176 447
16341 336
1593 65
4076 373
8416 217
24513 343
5901 529
8796 609
5437 612
15729 580
2121 405
1087 94
3319 479
3319 676