158905 422
83193 673
80425 291
152963 545
24172 299
4203 662
4586 395
1607 172
2927 530
3267 417
3149 723
3316 466