2912 655
2598 803
2796 384
24632 171
13631 421
3838 405
36840 433
6366 416
2102 147
9281 145
4922 482