1026 241
347 37
440 108
7666 696
7158 868
2327 43
6702 664
3591 855
10527 747
3711 80
5962 623
21007 549
2832 375
4415 497
1201 61
3860 507
6318 840
4025 246
3394 594