3880 142
4682 122
3412 36
4401 885
9896 459
21150 254
5538 838
5761 518
8657 729
5877 143
4716 295
2150 363