3545 593
3172 544
4714 756
155656 169
12796 338
11870 308
127020 746
52581 504
10313 469
2115 92
1898 317
3743 844
3507 535
8459 555