829 329
440 673
114 83
711 606
692 706
684 231
867 521
758 258
375 622
912 164
984 99
199 938
524 49
783 199
41 377
10 246
17 156
108 369
831 1