6691 6
10857 20
10488 8
30413 30
12922 3
17082 21
11728 12
10432 3
7546 4
11684 5
6058 7
37683 45
8345 7
22284 18
8680 5
19458 24
9449 9
29544 35
7135 9
11476 18
10774 10
16130 18
22962 35
13506 12