14705 58
12443 261
15919 837
39701 94
16618 126
3478 359
2812 108
10353 546
24758 373
46015 324
2708559 4053
248226 1043
4057 148
2465395 3538
387132 1161
284140 1572
233832 590
3164181 6761
706537 1990
384977 1079
97147 372
2898367 7269