4007 265
2698 355
105959 837
6270 527
3766 572
180765 933
7071 565
2901 437
4408 854
3863 230
5041 656
2712 487
6823 614