49957 7
26329 5
116029 9
57579 11
103432 27
27328 5
103956 18
30406 6
47007 2
88359 17
37005 9
94356 13
140378 19
142301 7
23402 0
32403 1
257733 27
58234 9
162703 9
309884 28
354126 23
129431 6
51877 4
29029 6