32334 3
59526 12
32103 4
41831 8
80180 11
72033 10
43231 6
87353 12
35227 5
30529 5
43284 6
36726 4
35583 4
38328 8
25105 2
25358 1
106707 17
31079 4
28956 4
24702 3
27934 2
25407 6
31433 1
27404 3