1336 350
1114 222
20888 81
5197 517
18710 607
5562 240
18911 308
30302 936
17335 776
7084 350
21205 315
5007 69
15241 256
15824 846
6374 504
10905 329
7961 209