16928 373
376495 533
8222 405
25373 605
46351 76
5790 581
1045 94
8581 113
2722 459
2040 396
3514 674
5731 822
3836 719
4384 142
1835 302