19429 4
27284 3
26182 2
31383 2
81502 12
21980 1
28755 5
20326 3
75052 19
64428 3
55229 5
32584 6
24834 4
52026 5
15284 1
30379 4
33201 5
35583 5
160904 23
23432 1
19258 3
60533 4
53751 6
33801 4