3008057 319
1842432 105
1763682 81
1744908 99
1608402 80
1539978 258
1475802 52
1426307 104
1413357 295
1277203 109
1104929 176
1087658 39
1056930 96
1050277 87
959402 128
868854 76
857981 39
839709 103
779533 80
779503 62
774628 35
771306 27
770056 122
738532 13