390738 1070
317412 702
87291 163
6363 238
1976 147
903 26
988 169
4977 757
121994 627
98713 733
42751 74