30720 853
1877 293
2588 371
3434 531
27962 867
4917 552
8239 134
7069 409
3932 209
6482 339
10220 672
5188 118
3984 406