5059 651
162129 403
15832 386
10953 294
8361 149
11058 171
11281 832
28944 586
16922 415
9814 368
19258 763
2033 337