3187 953
24510 702
5271 591
32655 584
10809 497
4498 163
6304 38
15562 316
105384 176
14844 653
6287 667