21015 17
111130 161
54124 22
10701 22
2666 7
3434 17
8824 21
5407 15
17348 30
11701 13
13244 31
17580 17
22619 37
15400 31
16213 20
5270 6
47554 134
7686 22
31758 41
22791 32