5386 590
3685 588
2480 236
4929 646
3151 150
1086 83
8539 272
4596 547
1954 60
4057 753
2955 578
2829 221
2315 440
3258 603
2588 212
3950 236
3122 591
3497 609
1894 90
2961 691