655 145
3005 830
2333 402
21321 747
8715 244
7662 528
8591 596
18517 646
2865 181
4111 395
5652 544
17711 507