102905 258
83397 178
72776 73
57247 118
55082 128
52832 220
52313 52
51581 66
51007 84
49315 159
48742 80
45463 43
44907 101
42569 43
38996 62
37335 44
36207 166
35926 131
35298 47
35190 144
35012 113