2600802 212
2402776 181
1543030 258
1489606 147
1428028 104
1225508 363
1164804 17
1116158 122
1039001 130
975532 93
877508 114
870509 76
848254 133
812727 121
788553 71
781153 80
773152 136
768703 69
760927 108
753609 122
733558 43
715329 66
698057 136
685406 48