1029 241
353 37
443 108
7694 696
7172 868
2333 43
6711 664
3593 855
10533 747
3718 80
5965 623
21011 549
2847 375
4418 497
1201 61
3870 507
6323 840
4034 246
3406 594