14405 32
11812 37
9860 19
13530 33
32818 59
17284 9
9016 28
20638 26
18491 59
64942 226
12307 77
4827 26
8003 19
8010 16
34285 108
14193 10
6738 29
18608 68
15754 24
58807 213
8575 35
3736 23
29681 127