2952 232
3710 201
28081 339
7538 555
15932 134
5694 523
3097 297
5853 675
5654 878
6512 565
5155 777
3054 753
6526 539
5216 351
5515 622
2560 301
2137 114
6904 816
3756 900
5068 525
4212 486
6459 672
3758 344
6741 891