3875 142
4679 122
3409 36
4399 885
9896 459
21149 254
5538 838
5759 518
8656 729
5876 143
4710 295
2149 363