503 151
1267 340
2825 847
2902 586
68929 419
142829 1094
1981 250
288957 934
71266 318
157015 855
63732 242
274824 836
634 106
40484 366
252135 624
263447 507
80442 793
61516 570
272525 631
228566 669
65565 688
68795 710
54126 87
147147 671