5062 651
162142 403
15835 386
10953 294
8361 149
11058 171
11281 832
28945 586
16922 415
9817 368
19259 763
2033 337