156031 18
1151505 17
82579 4
135728 12
24605 4
246978 32
112682 5
71859 7
167703 7
370284 47
33904 10
389457 40
20577 10
116252 13
21583 8
30358 11
14827 7
673431 65
28529 9
9101 0
23309 9
182129 29
344584 42
289577 12