2195 106
22345 80
6939 567
28669 682
41644 647
4220 266
15429 83
8793 286
24869 124
18438 240
31151 633
7826 185
23996 719
27378 89
13642 582
11284 734
16175 551
3071 503
19808 101
15560 448
3917 846
36330 744
2903 692
18088 566
12359 604
30076 307
14324 417
64350 784