21530 35
14015 5
19123 49
14564 10
16313 56
39128 57
18953 24
16863 9
14194 2
11814 2
19799 63
15902 13
14625 8
20390 10
22021 19
36150 104
15972 11
19128 23
21031 24
17342 12
63794 115
62199 106
80199 119
29272 57