10186 10
12862 20
12332 16
3221 7
6181 17
3599 9
14815 18
4462 6
6685 30
11768 28
6817 16
28189 86
9190 15
5212 13
10179 34
13319 23
9826 10
3228 8
4268 4
17712 65
18721 51
23201 56
9695 26
12998 38