10700 17
22188 45
6305 17
20664 9
13594 17
4183 4
17251 25
11508 21
8680 14
6218 10
7014 23
4492 4
20268 63
33031 46
23328 25
17747 24
5866 2
20545 28
20865 20
8828 11
9662 12
8693 4
22592 39
37897 57