3289 953
24566 702
5274 591
32667 584
10814 497
4498 163
6309 38
15565 316
105610 176
14853 653
6287 667