2575 3
18046 58
21024 35
11674 38
49618 45
6767 30
1318 5
20199 51
13699 52
2964 33
3232 10
3494 13
1912 1
3831 11
2114 6
5994 17
1719 8
3292 7
2281 7
2159 9
3059 11
4466 40
5157 32
9600 81