14924 6
14422 5
29007 60
13866 9
12158 14
17707 37
18509 26
39366 99
17736 27
12947 12
13772 13
12462 14
12273 30
18462 28
14945 21
20021 31
10650 9
10337 10
28820 77
14483 13
11571 17
11424 10
13593 8
12849 19