17022 107
38122 261
3175 445
13564 115
3108 194
10634 673
10576 623
3142 92
8313 485
121264 735
21968 478
8355 211
6080 361
2392 269
9074 263
5129 539
2973 307
4124 733
1593 68
3661 505
2460 217
2126 310
6267 148
7732 45
9865 379
20292 420
4895 948
117216 641