2586 512
3093 399
4398 348
2162 370
4078 361
3488 582
3216 482
2536 281
4938 71
5129 482
4772 220
3229 525
12162 774
16744 654