27563 311
47404 168
50733 202
22058 102
75285 699
33227 594
80256 777
7047 270
15371 620
37221 158
8146 491
35708 305
14852 538
48159 154
76389 996
56043 868
33716 507
9162 90
10078 223
42113 576
31681 220
15558 705
14081 98
49154 92
44773 685
30555 497
116175 875
16141 438