14089 18
19881 36
36543 134
40278 108
7690 6
4758 2
6781 5
5083 6
7153 4
6536 2
41567 50
12199 19
7463 11
8498 13
6002 9
8477 16
9554 28
4538 9
5366 5
5812 11
4465 2
20241 39
4715 0
16920 22