16061 373
369622 532
7990 405
24986 605
45151 75
5681 581
1024 94
7829 113
2683 459
2005 396
3465 674
5647 822
3326 719
4209 142
1804 302