16095 373
369904 532
7994 405
25019 605
45191 75
5684 581
1024 94
7865 113
2685 459
2005 396
3467 674
5650 822
3344 719
4217 142
1807 302