12255 26
31748 86
6348 5
28352 48
10414 12
9240 15
5882 4
6988 9
5239 4
8663 10
7549 7
15494 35
11438 26
9231 7
18178 27
13993 28
25354 68
16269 19
19006 50
41328 107
13951 17
12541 17
27608 48
39763 73