2940832 155
2669055 371
2410856 182
2001476 146
1919934 115
1855552 146
1548430 113
1548077 83
1456633 141
1123678 122
1122207 202
1035226 67
947376 49
895177 189
792501 71
775352 27
774104 78
758629 122
739204 76
704532 136
690906 136
673452 33
663659 45
654631 161