240166 698
11610 512
7894 501
61584 287
22106 736
13103 616
4930 812
4645 417
3757 420
2585 93
47550 515