3006831 319
1841781 105
1763152 81
1744456 99
1607855 80
1538731 258
1475101 52
1425807 104
1412305 295
1276331 109
1104480 176
1087379 39
1056601 96
1049705 87
958909 128
868306 76
857555 39
839280 103
779253 62
779003 80
774332 35
771052 27
769407 122
738278 13