3512 593
3047 544
4692 756
154104 168
12769 338
11841 308
126481 746
52200 504
10221 469
2087 92
1880 317
3721 844
3477 535
8427 555