3008058 319
1842433 105
1763682 81
1744907 99
1608403 80
1539980 258
1475808 52
1426304 104
1413357 295
1277208 109
1104931 176
1087658 39
1056928 96
1050281 87
959408 128
868851 76
857976 39
839707 103
779526 80
779502 62
774628 35
771303 27
770052 122
738534 13