17918 28
11592 10
21124 36
8420 7
6999 1
7268 2
9686 5
7505 3
8377 4
8241 4
23361 24
15423 7
39703 103
10800 12
10808 5
9734 0
9853 6
14622 11
21316 39
7723 0
22186 42
6719 5
14966 18
9987 6