103312 260
83397 179
72776 73
57247 118
55082 128
52832 220
52721 52
51581 66
51007 84
49794 160
48742 80
45463 43
44907 101
42569 43
38996 62
37335 44
36320 132
36207 169
35298 47
35190 146
35012 113