2927803 154
2648633 370
2400333 181
1993431 146
1913976 115
1847627 145
1542977 83
1542905 113
1449658 141
1114131 122
1112477 202
1031355 67
943903 49
886403 189
787532 71
771376 27
768384 78
752253 122
733452 75
696183 136
684583 136
670056 33
659953 45
649926 51