55085 38
11513 16
33350 30
7376 7
9099 15
18961 5
2853 6
74635 71
51096 39
14342 9
9340 18
17444 7
18647 24
23131 24
4886 5
7813 3
40452 39
18777 15
35888 32
20722 16
13927 23
17254 22
14638 15
108148 64