41046 695
5869 346
111102 892
198589 519
23625 616
19143 662
15547 550
2096 338
4638 621
1246 160
6168 880
2629 359
18364 780
4637 440