2909883 154
2621004 369
2382376 181
1982358 146
1906980 115
1837580 145
1535328 83
1534782 113
1439082 141
1100908 122
1100704 201
1025252 67
938954 49
872754 187
781406 71
766301 27
760402 78
743707 121
725326 74
685076 136
676005 135
665029 33
656055 45
645105 51