303783 650
61667 789
2586 271
8683 115
11927 608
3058 209
43072 508
11416 875
5943 669
7182 69
10038 549