3522 593
3056 544
4697 756
154762 168
12783 338
11852 308
126698 746
52370 504
10253 469
2097 92
1890 317
3731 844
3485 535
8439 555