340958 937
12894 93
28575 686
124180 287
207768 915
326412 1656
292629 951
175763 828
115288 664
35998 221
19191 777
48551 536
5903 471
7316 406
61888 195