40727 731
17437 127
49846 578
14930 587
268223 1223
124191 165
16016 302
17016 800
14763 477
6263 456
3137 129
38038 341