26886 273
52447 691
7250 782
2595 193
2247 101
2877 387
3779 352
4296 665
2881 454
5461 899
5148 729
3068 53
3669 474
3461 614
4906 598
2453 93
1984 60
5499 220
2532 318
4882 703
6752 601