3085849 16328
436884 2251
183177 376
535382 2848
343880 2234
329896 2116
483365 2300
427298 2645
286235 2122
310935 2524
165420 514
6552083 27841
43848 4221
521815 4172
1115385 13415
136561 662
826171 2769
1852211 11446
217 2
275426 1580
745404 4726
668200 6601
677669 7225
194390 811