1000416 4630
419837 3501
113792 249
1206240 13132
724602 3958
206976 2651
232280 1076
579468 2187
455099 2363
304916 1468
147334 491
237402 493
295011 1388
853354 5835
131171 330
438649 3929
289808 1662
187242 2502
1512212 7956
566121 5198
1282 8
420239 1133
265180 2549
266959 1135