2587 512
3100 399
4406 348
2169 370
4090 361
3490 582
3217 482
2539 281
4963 71
5134 482
4783 220
3231 525
12169 774
16759 654