21177 447
16344 336
1593 65
4076 373
8417 217
24529 343
5901 529
8796 609
5438 612
15730 580
2122 405
1087 94
3319 479
3319 676