12956 27
19778 12
5265 2
11410 9
26042 18
15753 5
35311 91
22677 46
11941 19
26723 36
7115 9
32829 34
12211 17
12381 19
6272 5
8644 9
14370 24
10910 20
9771 12
14773 33
18621 36
4911 3
8513 4
7920 9