19607 35
22276 40
42250 129
21378 49
12164 21
15437 20
15202 19
15471 7
11088 14
17456 41
23491 19
10412 11
14117 16
29292 59
15269 10
19054 17
32807 65
14972 26
24779 34
32049 55
16369 49
11912 8
21659 59
64308 111