40766 731
17457 127
49902 578
14950 587
269223 1224
124493 165
16025 302
17042 800
14892 478
6276 456
3148 129
38404 341