25980 2
122128 17
41079 2
40084 6
39806 3
97529 7
64232 7
41583 3
43278 7
33128 8
86126 14
57406 6
35378 1
70001 7
46709 8
177208 15
74751 7
33331 3
27278 1
26927 2
26479 2
23259 3
48027 2
32629 2