13060 452
27766 726
136779 519
80749 185
169323 409
24743 547
40962 639
14110 291
10473 628
16845 223
14357 702
15188 105
30730 317
39315 293
17733 299
24493 544
8812 218
34899 174
57522 931
72426 1043
126866 594
311701 1221
35029 352
429830 1706
83785 599
92842 843
45659 112