1598 100
1578 69
75150 320
7726 761
105673 458
23575 645
13514 285
9628 623
3270 162
5101 713
3398 500
3889 261
105561 613