18825 15
10640 7
11141 13
11298 10
8049 5
12733 7
8426 2
8469 0
11794 10
21429 38
16441 11
20616 30
10629 3
11783 6
39005 28
7721 5
7874 5
30589 38
49674 92
10953 21
11949 13
9056 7
27065 22
38063 64