40728 731
17438 127
49848 578
14930 587
268248 1223
124199 165
16016 302
17019 800
14765 477
6263 456
3137 129
38061 341