1000 78
233 121
619 611
349 110
83 467
1012 32
325 226
1003 331
367 277
264 564
300 123
955 526
221 258
649 904
420 340
628 39
443 945
368 350
115 130
374 690