162117 403
15826 386
10951 294
8358 149
11057 171
11279 832
28943 586
16921 415
9814 368
19258 763
2033 337
5058 651