303080 1235
213546 223
173642 845
1713956 2475
506332 1009
187764 690
342365 1177
857289 2036
1005034 2110
395044 768
191330 397
655537 1874
746539 1108
136286 390
74017 185
435895 1208
411477 560
172381 352
229377 941
1440522 4360