1603 310
14396 139
10303 622
6432 517
6758 368
194767 662
35299 436
30968 164
37653 161
30955 670
17540 738
33195 385
16951 329
5046 175