122272 689
4953 618
7904 624
309026 599
19783 187
393828 1002
97356 632
40667 722
5204 523
144013 651
75916 179