162097 403
15814 386
10950 294
8353 149
11055 171
11276 832
28940 586
16917 415
9812 368
19256 763
2032 337
5057 651