1021 241
341 37
440 108
7642 696
7152 868
2325 43
6692 664
3589 855
10523 747
3709 80
5956 623
21007 549
2828 375
4415 497
1199 61
3853 507
6303 840
4017 246
3389 594