16192 506
19303 141
2285 48
24017 672
45125 493
248389 1043
30494 89
14392 763
26745 173
57310 627
19280 541
11378 634
64885 609
4274 522
6801 734
4042 332
10055 558
2954 340
4182 46
4929 488
1666 153
15181 187
10634 725
10524 53
5265 274
1755 302
13705 643
5438 897