32636 375
39343 892
48799 455
192432 1053
248967 649
23570 43
104335 407
105752 571
54780 518
140913 331
99943 719
179887 411
57594 612
210939 266
26017 567
27562 454
104838 209
92170 1000
127035 359
69844 667
284513 921
27653 174
90153 463
28705 654
36183 341
29362 557
269771 539
44084 881