30529 3
23929 2
28702 2
104677 10
30076 4
38657 11
33556 3
38480 3
31755 1
37853 2
40304 4
36482 6
27684 1
43784 4
42434 8
40001 6
41780 4
32628 2
72054 1
40505 7
19055 1
22429 3
38107 5
75054 16