3848 142
4672 122
3398 36
4392 885
9882 459
21149 254
5538 838
5755 518
8650 729
5876 143
4704 295
2149 363