1312 242
2338 100
2030 69
75547 320
8404 762
109593 464
24196 645
13877 285
9983 623
3445 162
5157 713
3560 500
4010 261
109147 613