1697 100
1628 69
75207 320
7785 761
106100 458
23669 645
13554 285
9653 623
3295 162
5116 713
3427 500
3902 261
105958 613