108293 103
96461 251
82047 154
76906 64
76405 59
60352 113
57526 57
56245 143
51767 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