3522 593
3055 544
4696 756
154646 168
12783 338
11852 308
126666 746
52346 504
10249 469
2096 92
1889 317
3728 844
3484 535
8436 555