99667 328
17497 231
86323 694
76906 682
168376 592
61207 749
118422 773
4958 125
104467 714
229098 273
1563481 4497
1351573 2535
1720816 3685
287451 1204
433589 1287
756849 1786
149209 216
463583 761
301081 953
385486 604
219915 490
436799 847
145102 659
1073887 3095
303074 1235