75151 12
23501 2
35828 3
21277 1
22329 1
22407 2
21126 3
98877 18
25279 4
101032 14
45605 5
41956 1
22334 1
84778 20
74809 10
147983 28
66904 5
40826 7
57554 6
85828 4
56076 4
82206 11
41703 1
128203 20