3522 593
3056 544
4697 756
154794 168
12783 338
11853 308
126705 746
52379 504
10255 469
2101 92
1890 317
3731 844
3487 535
8439 555