2587 512
3100 399
4406 348
2168 370
4090 361
3490 582
3217 482
2539 281
4962 71
5133 482
4781 220
3231 525
12169 774
16758 654