1009 65
2293 793
2903 313
238 562
468 732
674 43
997 246
43 991
589 43
451 202
486 36
331 725
793 854
1980 476
1168 1000
778 896
224 537
755 501
1008 396
879 402
176 87
315 534