345023 1044
529848 3559
573229 3035
1218947 9377
461863 3197
937617 6154
642466 4545
3395 29
259406 2313
309809 1390
372761 2165
120441 353
296199 926
347217 1486
590310 2337
202341 701
147213 3780
789371 12169
248978 1016
389990 2060
554259 3882
636404 5961
387290 2449
48329 109