3515 593
3052 544
4694 756
154312 168
12775 338
11845 308
126534 746
52260 504
10234 469
2089 92
1885 317
3724 844
3480 535
8433 555