13975 45
6588 30
2274 4
22093 77
5300 16
5802 28
44931 181
3585 15
3377 16
11974 46
1714 2
2064 17
18648 26
2777 4
2830 11
5242 10
1198 2
18001 64
7855 12