98935 328
17486 231
86259 694
76839 682
168245 592
61182 749
118395 773
4958 125
104458 714
229075 273
1563465 4497
1351510 2535
1720750 3682
287435 1204
433536 1287
756812 1786
149207 216
463536 761
301048 953
385463 604
219894 490
436769 847
145101 659
1073818 3095
303059 1235