12801 26
15566 18
20857 31
6083 10
25757 23
9259 14
37886 61
7723 7
12796 19
57405 74
24984 28
40817 83
6109 8
5275 6
6780 12
7916 3
55928 91
12363 26
32642 61
16219 22
17219 21
10468 19
17479 10
51962 104