3338 953
24596 702
5279 591
32671 584
10818 497
4509 163
6313 38
15566 316
105737 176
14853 653
6287 667