41010 839
20327 381
5972 177
31481 178
16232 668
8017 787
3215 462
3275 96
3913 92
2934 207
5128 371
5640 144
11182 908
3426 902
8613 368
28238 341
8422 326
6049 261
9913 261
11998 647
5996 582
9898 658
9441 529
42523 850