15646 42
94375 264
43235 367
141729 566
132589 540
22275 263
88768 683
81611 286
51527 321
70053 394
17046 364
56571 316
85073 381
70258 677
101153 740
235189 1071
68365 512
30759 151
44003 388
55115 247
23638 219
9934 637
233661 659
19265 331
39629 303
29277 517
71957 786
60435 137