14224 96
15193 616
26870 646
11957 58
12597 710
10882 261
7102 504
14663 126
1980 153
4352 249
9529 672
2886 223
40100 628
8000 571
21708 610
13039 123
2354226 3886
383413 1160
193383 743
187909 592
95398 372
45871 385
54713 627
33941 612
16766 695
31190 291
11455 131
4206 125