15184 22
10139 9
12419 28
11664 19
11163 17
12445 11
10632 16
15014 20
56419 189
4128 3
4765 1
3798 1
6280 2
4865 3
4046 2
16734 49
6467 25
5224 10
5685 9
3790 5
4583 8
5365 6
5385 16
15702 60