3033 26
1996 16
12329 25
28290 84
10006 21
31967 117
15632 46
29457 108
13315 36
38430 50
29789 53
59631 120
35903 53
39416 79
31619 53
34600 68
25926 40