30614 853
1855 293
2567 371
3424 531
27853 867
4909 552
8208 134
7049 409
3877 209
6474 339
10155 672
5177 118
3969 406