3881 142
4684 122
3413 36
4401 885
9897 459
21155 254
5538 838
5763 518
8660 729
5879 143
4721 295
2150 363