328 90
530 361
223 873
831 1
923 332
111 83
536 373
766 735
802 464
230 190
935 981
660 992
2276 793
922 710
60 15
698 158
947 931
136 876
144 18
775 863
916 600
71 645
582 476
156 414