303079 1235
213543 223
173641 845
1713952 2475
506322 1009
187764 690
342365 1177
857287 2036
1005027 2110
395044 768
191329 397
655535 1874
746532 1108
136285 390
74015 185
435886 1208
411475 560
172378 352
229371 941
1440506 4360