109061 64
70398 217
68313 110
60841 168
59330 215
55502 39
54320 159
46916 70
39319 89
38902 59
36458 70
36341 46
34523 65
34422 154
31966 130
31680 37
31601 135
31563 67
29509 55
29371 37
29340 48
28507 94
26637 86
25266 120