10971 17
22738 46
6575 17
20938 9
13594 17
4183 4
17522 25
11784 21
8956 14
6218 10
7014 23
4492 4
20268 63
33320 46
23608 25
18027 25
5866 2
20545 28
21136 20
8828 11
9662 12
8693 4
22862 39
37897 57