22091 755
9872 928
16538 120
4954 544
3770 179
8934 347
5704 318
11916 351
1159 195
5337 794
32846 236
2413 486