50866 31
10185 6
1916 8
1736 3
1685 9
1506 5
1503 5
1449 7
1276 2
1186 7
1161 5
1134 4
1096 0
1079 12
1072 11
1044 7
1020 4
996 5
990 3
984 8
976 0
969 7
966 1
953 3