2911158 310
1799278 104
1733878 80
1723881 99
1578026 80
1470634 254
1432081 51
1394779 103
1359556 293
1231454 108
1073829 39
1056852 174
1031805 95
1005501 87
924908 122
844108 39
838154 76
814003 103
758059 62
756805 35
752981 27
748683 80
722505 13
719551 117