1063 115
2507 523
4322 433
82183 512
2658 243
8419 850
2661 74
3051 337
2781 654
1705 354
2552 544
4008 705
3314 73