913973 2717
243905 564
182903 298
169029 516
136646 70
106998 203
83493 155
71878 122
70047 227
69388 164
58973 101
57027 65
55654 59
54958 114
52628 89
52226 116
48665 103
46218 65
45873 101
44482 74
43734 127
42617 87
42341 53
41514 102