303061 1235
213534 223
173622 845
1713904 2475
506283 1009
187762 690
342344 1177
857249 2036
1004978 2110
395022 768
191315 397
655503 1874
746478 1108
136281 390
74011 185
435825 1208
411456 560
172369 352
229347 941
1440410 4360