14100 77
18103 78
24285 402
25257 686
13709 663
12603 436
15844 567
15122 506
381417 1071
1167257 1301
775640 1659
840775 1666
694963 813
440602 1138
23004 732
283025 1203
95600 240
745805 1772
266295 883
158032 1045
157463 722
80756 368
407951 763
310344 507
516428 1914
9327 117
168718 287
319128 511