40726 731
17437 127
49845 578
14930 587
268217 1223
124186 165
16016 302
17016 800
14763 477
6263 456
3137 129
38033 341