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