98887 328
17483 231
86257 694
76837 682
168236 592
61181 749
118394 773
4958 125
104457 714
229075 273
1563464 4497
1351506 2535
1720745 3682
287433 1204
433533 1287
756810 1786
149207 216
463533 761
301048 953
385463 604
219892 490
436768 847
145100 659
1073815 3095
303058 1235