9077 14
2101 10
30905 40
16368 31
9202 43
5440 15
7727 27
6591 24
4549 5
1388 4
5992 14
6046 9
43925 187
7508 13
32570 70
2840 13
12850 29
4045 12
13956 59
1841 8
15659 32
4877 18
12025 36
21016 25