3522 593
3056 544
4697 756
154772 168
12783 338
11852 308
126701 746
52373 504
10254 469
2099 92
1890 317
3731 844
3485 535
8439 555