30724 853
1878 293
2588 371
3434 531
27964 867
4919 552
8240 134
7069 409
3933 209
6483 339
10222 672
5190 118
3984 406