2586 512
3099 399
4400 348
2164 370
4088 361
3489 582
3216 482
2538 281
4957 71
5130 482
4780 220
3231 525
12167 774
16754 654