31359 853
2055 293
2754 371
3519 531
28623 867
5025 552
8443 134
7197 409
4046 209
6545 339
10476 672
5359 118
4048 406