1026 241
348 37
441 108
7675 696
7166 868
2330 43
6706 664
3591 855
10528 747
3714 80
5962 623
21010 549
2841 375
4417 497
1201 61
3863 507
6320 840
4029 246
3405 594