103102 86
68858 71
68478 284
63408 261
61754 126
57598 174
52720 68
52240 91
50567 148
50124 92
48272 174
41898 154
38122 82
37272 94
36246 64
32473 36
31926 111
31596 46
30832 69
30806 70
30797 59
27317 25
26911 88
25383 84