4000 265
2689 355
105701 837
6261 527
3761 572
180526 933
7070 565
2897 437
4399 854
3861 230
5031 656
2706 487
6818 614