5301 652
162270 403
15909 386
10961 294
8387 149
11091 171
11307 832
28968 586
16945 415
9837 368
19268 763
2036 337