31507 36
29389 76
28913 36
27351 16
26685 99
23719 41
23223 62
21958 29
21197 57
21046 44
20940 48
20476 17
15701 22
15375 23
15134 23
15090 29
14868 19
14479 13
13764 35
13743 20
13280 32
13174 25
13033 21
13013 20