35801 7
29008 3
24677 2
48028 7
34206 6
21484 4
20409 2
17230 2
22054 3
27483 6
30128 4
27552 5
133307 22
23656 1
17403 1
38601 2
31055 7
180680 36
32534 3
28058 2
16879 1
23976 5
21932 3
15852 1