1336 350
1116 222
20898 81
5198 517
18714 607
5564 240
18913 308
30313 936
17335 776
7084 350
21206 315
5008 69
15243 256
15825 846
6375 504
10905 329
7962 209