1336 350
1116 222
20897 81
5198 517
18714 607
5564 240
18912 308
30311 936
17335 776
7084 350
21205 315
5008 69
15243 256
15825 846
6375 504
10905 329
7962 209