3268 953
24546 702
5274 591
32665 584
10813 497
4498 163
6306 38
15565 316
105556 176
14850 653
6287 667