26883 273
52434 691
7249 782
2594 193
2246 101
2876 387
3779 352
4295 665
2879 454
5461 899
5146 729
3068 53
3658 474
3461 614
4902 598
2450 93
1983 60
5498 220
2531 318
4880 703
6751 601