14182 96
15153 616
26804 646
11895 58
12561 710
10837 261
7085 504
14629 126
1966 153
4330 249
9502 672
2879 223
40038 628
7969 571
21694 610
13014 123
2350111 3883
383359 1160
193363 743
187881 592
95347 372
45854 385
54647 627
33851 612
16741 695
31159 291
11436 131
4186 125