29222 28
28995 39
18527 14
18135 37
20280 27
6508 5
4195 11
47892 175
18306 24
48829 280
29719 42
19518 29
2425 9
10140 20
29098 104
11918 24
6502 13
17315 29
32937 52
16108 16
15446 45
38060 91
37017 77
139082 269