303082 1235
213546 223
173646 845
1713958 2475
506337 1009
187764 690
342370 1177
857296 2036
1005039 2110
395044 768
191330 397
655539 1874
746543 1108
136286 390
74017 185
435910 1208
411478 560
172381 352
229378 941
1440532 4360