3796 455
3685 399
16421 566
5506 494
20987 461
6705 647
3286 394
6760 525
232154 589
7969 335
2551 144
10778 665
3558 705
4080 570