5008 319
4805 696
8988 546
2333 40
7323 183
4441 261
15906 565
8061 244
10295 263
6203 505
3583 172
7810 163
8635 286
8556 227
14612 874
16131 481
5654 666
9793 80
3157 58
3734 207
3445 518
7357 154
2018 66
6288 139