1026 241
344 37
440 108
7657 696
7155 868
2327 43
6699 664
3590 855
10527 747
3709 80
5962 623
21007 549
2830 375
4415 497
1200 61
3858 507
6310 840
4020 246
3392 594