2585 512
3092 399
4396 348
2162 370
4076 361
3487 582
3216 482
2536 281
4934 71
5129 482
4772 220
3229 525
12162 774
16744 654