IMPACT59

427
50.50%
40,453 2,552
5,114 1,461
457 86
7,118 349 71 735,259