48804 251
99999 943
13801 691
88017 1022
22100 615
57684 332
27527 225
51428 960
46399 986
33931 142
5851 342
13497 179
56947 345
7332 620
34942 639
9854 368
40837 485
33964 731
9137 53
19665 474
13094 938
14002 35
50950 359
84720 759
64859 130
13127 141
16686 633
8619 511