15002 58
12644 261
16168 837
40846 96
16907 126
3559 359
2874 108
11036 547
24817 373
48338 325
2796986 4095
248389 1043
4168 148
2545345 3567
388055 1161
285762 1572
234058 590
3258350 6827
708755 1991
386183 1079
97366 372
3005893 7327