2910333 310
1798784 104
1733554 80
1723582 99
1577880 80
1469978 254
1431505 51
1394384 103
1359280 293
1231203 108
1073679 39
1056532 174
1031605 95
1005153 87
924534 122
844003 39
837908 76
813482 103
757901 62
756556 35
752880 27
748209 80
722308 13
719107 117