21051 1
48409 3
28334 4
32026 3
58759 4
106229 9
37733 4
18857 3
27552 1
23156 3
32853 6
63232 9
53183 10
59026 7
56783 9
24683 3
38155 3
27706 4
28181 2
46803 6
25201 2
23130 3
42452 8
36381 6