3832 268
2231 219
104572 518
10777 679
99590 458
16177 547
2903 566
3520 831
1899 151
841 72
5684 549
8300 653
11914 560
3952 774
2628 264
2460 595
2611 401