3287 953
24563 702
5274 591
32667 584
10814 497
4498 163
6309 38
15565 316
105605 176
14853 653
6287 667