16020 26
26085 74
24578 59
18191 36
13428 22
23782 48
30836 55
25408 47
48967 122
20231 16
17713 46
20261 28
9377 7
18133 34
23470 48
22958 75
140734 337
27552 64
28694 56
28156 57
11052 11
10315 7
29938 43
35152 122