655 145
3005 830
2340 402
21321 747
8717 244
7662 528
8592 596
18517 646
2865 181
4111 395
5652 544
17712 507