42724 695
5941 346
114187 893
202641 521
24298 617
19867 663
16404 551
2161 338
4694 621
1345 160
6251 880
2696 359
18435 780
4690 440