18450 32
12853 6
11293 13
18587 42
81483 165
21044 38
40428 93
34436 78
17278 42
21638 40
19903 34
24325 32
15024 25
12309 25
11578 17
21094 42
18506 20
28787 2
16342 22
23458 39
12862 12
13680 8
22277 49
9835 6