115981 309
96630 167
85879 129
76903 140
61683 193
55166 22
53456 53
52490 8
49455 61
46501 190
43842 54
38731 75
37732 64
34497 46
33213 45
28497 53
28381 52
26336 35
25085 28
24582 41
24446 19
23899 63
23629 24