14728 373
359692 532
7772 405
24229 605
43259 75
5524 581
1004 94
7442 113
2628 459
1958 396
3435 674
5507 822
2885 719
4035 142
1778 302