1028 241
350 37
443 108
7687 696
7172 868
2332 43
6711 664
3593 855
10531 747
3715 80
5964 623
21011 549
2845 375
4417 497
1201 61
3868 507
6321 840
4034 246
3406 594