24159 80
31121 76
18795 37
7722 6
55225 113
48841 119
23427 32
12928 21
13841 7
15028 37
14780 30
7545 16
4894 17
13178 39
12348 39
5913 17
4506 12
22333 51
13339 34
15747 40
9558 27
14673 23