17322 373
379676 533
8385 405
25587 605
46877 77
5819 581
1054 94
9475 113
2734 459
2064 396
3525 674
5761 822
4533 719
4459 142
1853 302