31580 8
29757 8
52529 10
277127 32
73276 11
111528 10
179432 4
132505 25
160080 15
388484 21
117832 8
293209 35
142276 16
52403 4
52726 18
109252 13
101958 29
103332 21
48752 13
61782 6
163830 26
129409 14
60452 2
280829 48