12681 637
38026 628
11860 570
2167 414
2922 783
10837 522
2930 680
6951 718
2641 532
9340 582
2508 521
3371 601
5013 41
3781 624
2125 468
3338 717
746 113