94622 680
69937 156
57035 729
55514 313
66725 954
171774 309
140079 515
6145 633
2731 67
4367 797
1858 434
866 61
543 121