14860 58
12519 261
16045 837
40067 95
16762 126
3519 359
2844 108
10607 547
24783 373
46914 325
2737692 4073
248289 1043
4116 148
2494220 3553
387584 1161
284816 1572
233923 590
3195915 6787
707342 1990
385423 1079
97251 372
2934373 7292