684 815
1289 909
199 165
1077 450
768 23
301 164
875 844
248 46
261 302
465 709
486 281
197 245
654 71
65 930
296 843
148 500
980 434
716 787
885 577
212 684