22015 35
14219 12
10334 5
14781 8
25215 29
14070 19
14145 8
14894 11
11157 2
18906 12
17589 19
46643 69
27560 60
18960 27
19918 35
14775 13
16029 16
19250 24
15312 13
20036 17
21188 24
31928 59
24600 28
19939 39