21536 48
12533 22
8222 6
9979 8
9622 9
8665 7
7748 2
20376 26
8503 5
6426 1
8392 6
12308 19
17426 22
13196 39
10397 20
8187 3
13684 29
6837 1
15958 18
12207 16
9725 5
15869 19
10247 13
11953 11