30819 853
1948 293
2665 371
3453 531
28131 867
4955 552
8298 134
7103 409
3982 209
6504 339
10300 672
5250 118
4004 406