2585 512
3090 399
4393 348
2161 370
4068 361
3487 582
3214 482
2535 281
4929 71
5124 482
4771 220
3228 525
12160 774
16738 654