3033 26
1195 7
8456 34
14155 58
12329 25
18996 48
27886 84
31590 117
15632 46
12252 13
14931 27
13315 36
14021 29
18121 26
29789 53
8599 16