394 171
1232 239
1936 304
871 883
1798 648
287 75
252 888
833 173
793 637
2109 304
292 459
893 939
517 441
549 904
1197 408
489 353
174 79
850 211
644 357
163 860
204 153
668 295
917 1000
534 64