657 145
3015 830
2387 402
21330 747
8720 244
7665 528
8606 596
18532 646
2868 181
4117 395
5657 544
17748 507