1692 100
1624 69
75202 320
7782 761
106095 458
23668 645
13554 285
9652 623
3294 162
5115 713
3426 500
3900 261
105951 613