17295 373
379450 533
8377 405
25576 605
46848 77
5818 581
1051 94
9468 113
2733 459
2055 396
3522 674
5757 822
4508 719
4456 142
1849 302