240749 698
11617 512
7960 501
61873 287
22168 737
13107 616
4937 812
4648 417
3773 420
2594 93
47878 515