13988 16
12648 20
8376 7
9450 12
5908 2
6815 6
5095 3
18422 34
9308 14
6412 2
20238 38
12934 21
14308 28
7769 3
19782 55
6137 4
7263 9
11425 11
13939 15
14107 18
22596 33
17662 33
31261 75
11614 10