41075 695
5869 346
111152 892
198626 519
23634 616
19146 662
15556 550
2096 338
4638 621
1246 160
6169 880
2629 359
18364 780
4637 440