1021 881
713 953
5082 786
232 153
129 732
528 825
982 699
13 214
26 90
33 309
1025 769
210 318
608 57
959 707
1091 630
166 692
267 1000
130 365
75 737
752 460
311 215
857 344
480 168