2975755 316
1828226 105
1753754 80
1737126 99
1596930 80
1514359 258
1461981 52
1415454 104
1394807 294
1262603 109
1090029 176
1082709 39
1047804 95
1036231 87
948132 126
858406 76
853226 39
830956 103
771730 62
769009 35
768551 80
764679 27
754882 121
732482 13