646 59
1490 233
968 89
3763 719
2914 694
3579 809
38265 319
21048 632
7398 378
14695 561
5361 461
4580 665
5228 860
6585 548
11087 733
3274 441
5083 832
3955 187
5667 966