3729 142
4623 122
3337 36
4361 885
9874 459
21251 254
5526 838
5736 518
8662 729
5806 143
4686 295
2105 363