1015 277
20216 84
13193 179
11236 678
5153 866
7502 724
2666 306
6520 817
1694 139
1847 217
8216 823
2285 285
2964 512
2031 439
1674 36