17853 36
29533 138
2932 241
1790 261
3139 178
4779 472
5014 565
2920 496
1639 121
3234 682
6579 893
3082 127
2695 301
3718 851
3923 665
7344 571
8645 182
3602 593
1856 37
2216 266