2586 512
3094 399
4398 348
2162 370
4079 361
3489 582
3216 482
2536 281
4942 71
5129 482
4773 220
3231 525
12162 774
16745 654