15007 58
12653 261
16172 837
40906 96
16913 126
3571 359
2874 108
11051 547
24818 373
48416 325
2801973 4095
248395 1043
4170 148
2549470 3568
388084 1161
285827 1572
234070 590
3263407 6828
708846 1991
386245 1079
97374 372
3011624 7329