14967 50
6925 8
13398 5
4936 2
7955 9
9948 21
20596 53
9347 18
6203 3
8824 10
5587 7
5918 6
6843 5
12577 14
9969 15
7097 5
8237 18
7591 5
6078 4
5790 5
11221 19
7874 10
12572 21
17312 48