3522 593
3056 544
4697 756
154734 168
12783 338
11852 308
126686 746
52361 504
10252 469
2096 92
1890 317
3730 844
3485 535
8438 555