95955 29
25429 5
43227 13
33009 4
37530 5
51578 9
30527 6
14805 0
23506 3
35280 5
17078 1
26432 7
48628 7
71209 17
106577 29
37309 10
24276 6
30232 6
53403 6
27280 7
56634 8
20705 2
73128 8
32108 9