Number of users as of Tue, 28 May 2024 20:44:53 GMT: 277
Number of badgeholders as of Tue, 28 May 2024 20:44:53 GMT: 27