2195 106
22344 80
6939 567
28666 682
41643 647
4219 266
15429 83
8793 286
24868 124
18438 240
31149 633
7826 185
23994 719
27376 89
13642 582
11284 734
16175 551
3071 503
19808 101
15559 448
3917 846
36328 744
2903 692
18087 566
12359 604
30075 307
14323 417
64350 784