31183 853
2000 293
2718 371
3469 531
28331 867
4991 552
8349 134
7159 409
4004 209
6523 339
10390 672
5305 118
4019 406