605 145
2850 830
2109 402
21235 747
8654 244
7622 528
8483 596
18427 646
2793 181
4082 395
5611 544
17581 507