1669956 21785
25797 153
331823 2476
911488 13190
235481 2233
304028 2143
288622 2588
855042 3571
311088 2803
232983 1032
248771 1802
486017 2177
293760 2653
1296455 12038
186585 1473
453872 3726
4203 23
238039 1150
1311570 12021
473844 2852
464987 4182
345557 1028
759501 4808
949401 8075