2585 512
3091 399
4395 348
2162 370
4076 361
3487 582
3214 482
2536 281
4929 71
5128 482
4771 220
3229 525
12162 774
16742 654