2886631 310
1786380 104
1725330 78
1717453 99
1569226 80
1453603 251
1418327 51
1386281 102
1345704 291
1219405 105
1069928 39
1045529 173
1025409 95
994355 87
914353 122
840108 39
829905 76
807576 101
752329 62
751352 35
748555 27
740877 80
718284 13
706902 29