3547 593
3173 544
4714 756
155700 169
12796 338
11870 308
127037 746
52594 504
10319 469
2115 92
1898 317
3743 844
3507 535
8460 555