935
961
99
1193
1061
87
139
341
106
582
131
1372
3903
3365
1323
91
1631
1632
107
331
242
981
1252
1021
30818
281
1251
71