216310 629
58302 789
2347 271
7573 115
11460 608
2795 209
39744 508
10253 875
5624 669
5046 66
8742 549