3142 405
2979 586
126112 633
47868 465
4554 422
5280 599
3115 395
2804 491
5338 436
42390 115
72766 680