10540 48
1043 49
22699 912
7700 274
5240 471
3914 338
3016 485
1437 101
3329 532
5495 225
36441 195
3508 182
101071 579
6745 66
1132 41
16153 688
2049 283
18202 784
12969 623
2202 53
9864 41
4292 508
12351 532
15775 304