40591 695
5852 346
110393 892
197904 518
23517 616
19005 662
15365 549
2079 338
4628 621
1237 160
6158 880
2623 359
18356 780
4625 440