7985 13
50363 80
15765 19
102863 293
12273 20
16298 23
18286 34
8513 2
6675 10
13128 26
20026 27
14682 21
6845 6
6513 12
21025 12
30246 58
27594 76
9333 13
7533 6
19439 38
25692 50
5951 4
44391 59
26711 30