4976 40
2774 8
5089 21
43660 69
8073 33
645 5
3324 6
5260 13
2697 8
18126 33
5380 17
20150 67
5325 17
1699 5
4690 12
10114 22
2153 6
34657 91
40294 152
15604 17
11034 20
8493 17
28472 63
12192 28