353176 590
12945 719
2561 398
1679 275
1359 103
2557 135
4407 44
17427 430
13676 866
40574 862
5025 954