14727 58
12454 261
15941 837
39772 94
16643 126
3480 359
2819 108
10376 546
24761 373
46211 324
2714027 4058
248236 1043
4065 148
2471612 3544
387169 1161
284278 1572
233848 590
3170793 6762
706716 1990
385064 1079
97162 372
2905871 7275