31936 80
27489 47
13791 12
13730 17
12369 14
11096 14
15703 13
11744 7
10971 6
18656 30
17330 24
22116 42
19268 48
8927 4
12606 19
8797 5
9551 4
16451 25
13143 15
11245 20
9063 5
14245 5
14922 20
11487 5