17925 24
12669 10
15151 17
23021 31
19867 55
16842 32
17802 20
28228 89
21175 22
30961 77
13699 13
13295 7
11774 12
33627 66
13661 17
11410 7
27932 65
31962 116
12657 15
15276 18
48289 117
24123 60
14046 20
52271 194