12732 27
19554 12
5265 2
11410 9
25821 18
15753 5
35311 91
22677 46
11941 19
26723 36
7115 9
32829 34
12211 17
12381 19
6272 5
8644 9
14370 23
10910 20
9771 12
14551 33
18621 36
4911 3
8513 4
7920 9