26888 273
52449 691
7250 782
2595 193
2247 101
2877 387
3779 352
4296 665
2881 454
5461 899
5148 729
3068 53
3670 474
3462 614
4906 598
2453 93
1984 60
5499 220
2532 318
4884 703
6752 601