8987 27
21768 44
6548 16
31957 53
20553 59
7401 16
20712 45
46233 107
38751 107
4642 26
12980 30
4574 7
23311 90
8649 20
31077 37
17036 127
36227 61
14851 31
25082 26
2958 9