3943 15
15967 27
12855 29
22777 58
11309 23
36176 38
31340 58
5774 15
23931 49
8266 17
25722 23
19625 26
6379 14
1955 15
6543 3
10651 37
13362 40
9494 17
5423 15
4730 3
2141 6
8268 26
42766 124