8560 503
4395 430
6904 862
6944 523
2987 188
4224 32
3296 544
4266 53
4819 334
6198 677
4121 566
5359 160
11957 947
4577 322
1995 175
4139 269
5954 761
5455 634
4038 179
4437 393
5152 519
4787 568
3169 104
10123 554
6858 564
6162 779
3745 136
4173 383