19955 0
83827 3
31358 4
42929 9
70101 15
39452 10
39456 5
34409 6
61903 10
45658 6
37827 7
41832 8
29733 4
23276 2
30976 4
36754 3
45082 1
22577 3
24778 2
66703 26
32307 3
37353 3
32534 2
17576 0