59732 8
189005 27
56632 14
172884 27
29204 1
325209 46
25931 4
463577 59
67404 4
45530 8
128580 34
115058 11
52128 8
124580 12
56034 5
22453 2
137431 21
339428 66
188826 32
198430 27
121631 11
260252 29
332579 28
419858 100