162071 403
15800 386
10949 294
8348 149
11051 171
11273 832
28935 586
16915 415
9808 368
19255 763
2032 337
5056 651