3881 142
4684 122
3413 36
4401 885
9897 459
21154 254
5538 838
5762 518
8659 729
5879 143
4719 295
2150 363