31062 83
16825 48
16641 109
3318 11
3578 9
2765 3
4948 20
5007 17
5075 23
2787 9
2766 10
2716 9
4265 24
2179 9
4039 21
1646 2
5205 26
1818 4
2044 6
1791 5
2940 6
3286 12
5328 18
3300 9