240181 698
11610 512
7896 501
61591 287
22107 736
13103 616
4930 812
4646 417
3757 420
2585 93
47552 515