18069 37
29703 138
2979 241
1825 261
3189 178
4881 472
5125 565
2933 496
1661 121
3246 682
6642 893
3145 127
2748 301
3731 851
3963 665
7387 571
9161 182
3836 593
1982 37
2281 266