5061 651
162135 403
15834 386
10953 294
8361 149
11058 171
11281 832
28944 586
16922 415
9816 368
19258 763
2033 337