75658 558
243096 701
11636 512
8176 501
63001 287
22429 739
13131 616
4954 812
4686 417
3835 420
2630 93