31152 2
16679 3
21203 3
17152 3
23329 1
27428 6
26828 6
56302 2
98055 14
22559 1
27033 3
33808 4
38681 5
40051 5
28901 3
31230 7
30077 3
38253 4
30002 5
91355 25
713028 85
45107 13
29626 9
30977 3