102905 258
82980 178
72776 73
57247 118
54701 127
52832 219
52313 52
51581 66
51007 84
49315 155
48742 80
45463 43
44907 101
42569 43
38996 62
37335 44
36207 164
35926 130
35298 47
35190 141
35012 112