1029 241
352 37
443 108
7691 696
7172 868
2332 43
6711 664
3593 855
10533 747
3715 80
5965 623
21011 549
2847 375
4417 497
1201 61
3870 507
6323 840
4034 246
3406 594