3008354 319
1842556 105
1763734 81
1745033 99
1608503 80
1540057 258
1475851 52
1426384 104
1413408 295
1277356 109
1104977 176
1087677 39
1056981 96
1050357 87
959453 128
868930 76
858033 39
839752 103
779603 80
779580 62
774754 35
771327 27
770158 122
738583 13