2931851 154
2654702 370
2403881 181
1995783 146
1915877 115
1849930 146
1545157 113
1545055 83
1452054 141
1117005 122
1115829 202
1032981 67
945083 49
889459 189
789206 71
772903 27
770333 78
754254 122
735056 75
698882 136
686801 136
671658 33
661176 45
651104 51