21084 48
6898 4
5633 6
8688 6
5703 5
14135 30
5810 2
6286 3
5914 5
7944 12
5648 4
7674 10
6528 5
6374 2
9696 19
5869 3
11260 19
5347 9
5508 5
8312 10
12270 20
7513 7
21278 51
4586 1