3009056 319
1843077 105
1764004 81
1745177 99
1608709 80
1540759 258
1476408 52
1426782 104
1414058 295
1277634 109
1105330 176
1087678 39
1057184 96
1050778 87
959701 128
869379 76
858251 39
839976 103
779901 80
779681 62
774878 35
771504 27
770826 122
738726 13