25602 2
23455 6
53080 5
28531 3
119178 14
31131 5
26057 1
32859 3
27355 1
28827 3
88651 22
30852 1
41857 2
36254 3
181083 29
64182 9
35408 8
35256 5
33932 10
103452 10
84576 9
50206 6
199852 32
31632 1