108293 103
96283 251
82047 154
76713 64
76405 59
60163 113
57526 57
56245 143
51585 91
50823 153
50214 89
49486 109
45478 99
39948 69
39928 27
39695 61
36665 24
36330 68
33029 69
32191 35
32156 13
32113 48
31117 27
30368 36