15893 16
14404 14
7073 8
5161 3
12172 22
4694 8
5776 3
11789 13
9590 19
7609 7
5553 15
6555 8
12941 25
18726 28
8175 15
6823 10
9685 13
10083 17
14629 11
54243 89
15451 39
12738 18
13011 11
6841 16