162053 403
15792 386
10948 294
8345 149
11047 171
11272 832
28933 586
16914 415
9804 368
19255 763
2030 337
5055 651