13051 7
56227 3
57803 2
17353 8
28705 0
10434 1
13207 3
7579 9
8657 2
11901 4
7408 3
7078 9
5278 10
5032 7
4628 5
241683 8
90208 9
393680 26
154634 14
475006 32
225430 17
219327 19
560757 35
263382 46