9673 13
13437 21
5878 14
5089 2
19991 41
11486 12
6411 1
6488 11
31562 32
961 3
6984 17
3547 8
29364 36
27657 12
23519 55
8678 12
32198 55
10900 11
57 3
7801 9
16123 20
19490 27
8159 6
5431 12