1031 241
385 37
443 108
7699 696
7179 868
2344 43
6716 665
3597 855
10536 747
3723 80
5971 623
21013 549
2851 375
4421 497
1202 61
3874 507
6326 840
4036 246
3412 594