32640 375
39345 892
48802 455
192450 1053
248983 649
23575 43
104357 407
105761 571
54790 518
140935 331
99955 719
179903 411
57598 612
210965 266
26018 567
27565 454
104845 209
92180 1000
127047 359
69848 667
284529 921
27658 174
90155 463
28707 654
36191 341
29373 557
269787 539
44085 881