1050 116
3752 923
6417 793
5514 508
4075 568
10078 628
3155 304
8439 500
3829 484
3070 40
3789 396
3145 344
3771 441
6557 48
6884 631
2868 227