3008053 319
1842426 105
1763684 81
1744909 99
1608401 80
1539979 258
1475803 52
1426309 104
1413352 295
1277201 109
1104929 176
1087655 39
1056930 96
1050284 87
959406 128
868852 76
857978 39
839701 103
779529 80
779504 62
774627 35
771303 27
770059 122
738533 13