17045 171
8820 81
6886 138
5054 56
5424 299
5450 179
6545 346
2622 124
51953 56
87028 261
78194 792
32310 436
17271 95
21181 324
13179 582
13445 839
10505 664
8854 187
5822 133
3132 394
6736 623
3748 285
121596 808
37319 153
30557 221
5708 242
5396 716
6916 533