5652 694
86143 763
29645 660
6199 471
41629 618
3011 64
13932 802
3440 531
5847 511
16957 351
20736 628
3605 623