43044 695
5960 346
114779 893
203499 521
24408 617
20032 663
16535 551
2173 338
4702 621
1360 160
6335 880
2721 359
18452 780
4707 440