30456 4
34702 3
28153 9
14429 2
31706 9
16251 5
28252 8
15558 2
14580 6
27327 2
27780 2
13601 11
21428 2