4012 142
4806 122
3571 36
4469 885
9948 459
21183 254
5577 838
5870 518
8771 729
5932 143
4863 295
2171 363