14182 96
15151 616
26804 646
11895 58
12561 710
10837 261
7084 504
14629 126
1966 153
4330 249
9502 672
2879 223
40038 628
7968 571
21694 610
13013 123
2349994 3883
383358 1160
193363 743
187881 592
95347 372
45852 385
54646 627
33845 612
16741 695
31159 291
11436 131
4186 125