1671 292
956 163
3064 742
15489 610
6778 314
84110 250
7008 918
5986 606
2749 197
5368 897
28133 904
5046 494
3720 778
6709 691