2929182 154
2650609 370
2401406 181
1994302 146
1914502 115
1848430 145
1543683 83
1543605 113
1450227 141
1115083 122
1113601 202
1031833 67
944328 49
887376 189
788059 71
771857 27
768856 78
752834 122
733955 75
697057 136
685406 136
670581 33
660255 45
650259 51