1336 350
1116 222
20899 81
5200 517
18714 607
5566 240
18913 308
30313 936
17335 776
7084 350
21206 315
5009 69
15243 256
15825 846
6375 504
10906 329
7962 209