41605 2
117631 22
52153 4
320131 43
60777 5
33905 1
51506 5
50034 4
42008 1
53476 10
32378 1
55156 3
114234 6
56582 4
42680 1
30933 1
32551 2
87109 12
43708 4
386355 49
69955 4
121857 10
37432 6
99557 18