40504 35
110081 103
96892 125
180039 760
35878 63
29547 40
8390 34
32671 85
24977 36
17705 39
12771 22
6299 13
4705 12
11565 7
36193 114
21603 60
101823 444
51774 166
9983 23
24613 25
39341 61
12676 40
8629 41
8985 17