59732 8
188931 27
56606 14
172834 27
29205 1
325204 46
25883 4
463459 59
67376 4
45482 8
128528 34
115032 11
52129 8
124557 12
56003 5
22452 2
137382 21
339401 66
188776 32
198434 27
121604 11
260251 29
332579 28
419751 100