3880 142
4683 122
3413 36
4401 885
9896 459
21150 254
5538 838
5761 518
8658 729
5877 143
4716 295
2150 363