3009054 319
1843080 105
1764004 81
1745180 99
1608701 80
1540753 258
1476403 52
1426782 104
1414051 295
1277631 109
1105333 176
1087678 39
1057179 96
1050777 87
959704 128
869377 76
858256 39
839980 103
779907 80
779682 62
774880 35
771505 27
770828 122
738726 13