14856 19
8060 8
16679 5
6206 2
16312 6
38949 38
11048 11
18805 27
19623 26
28280 26
30851 15
13977 12
8372 8
22718 15
5400 9
6182 10
10599 23
5958 7
4136 2
10807 6
13590 9
27785 48
16285 32
14692 29