43054 695
5962 346
114805 893
203526 521
24410 617
20041 663
16539 551
2173 338
4702 621
1361 160
6338 880
2721 359
18452 780
4708 440