162115 403
15822 386
10951 294
8358 149
11056 171
11277 832
28942 586
16919 415
9814 368
19256 763
2033 337
5057 651