3730 142
4623 122
3338 36
4361 885
9874 459
21251 254
5526 838
5736 518
8663 729
5806 143
4686 295
2105 363