6956 42
4091 3
4791 43
5595 41
5420 33
3253 11
3794 19
3940 5
3848 27
6247 9
9993 82
5075 17
16675 69
4854 21
4166 6
5866 12
5129 34
13359 93