15299 20
4136 3
4292 2
23475 21
20939 34
12044 12
16814 20
19620 23
9126 5
10073 2
5973 1
10976 5
7875 2
9803 1
14390 4
11052 6
6392 3
21375 21
9046 7
19756 25
18716 44
8076 9
18700 22
20304 57