8987 27
21768 44
6548 16
32381 53
20553 59
7401 16
20712 46
46233 108
38751 108
5521 32
13383 30
4574 7
23723 90
8649 20
31077 37
17900 128
36632 62
14851 31
25082 26
2958 9