15939 373
368821 532
7957 405
24939 605
44971 75
5659 581
1023 94
7733 113
2674 459
2003 396
3458 674
5637 822
3246 719
4184 142
1799 302