3317 953
24580 702
5275 591
32669 584
10816 497
4498 163
6312 38
15565 316
105655 176
14853 653
6287 667