2153 220
404 413
228 76
755 45
934 140
585 43
1153 1000
433 617
903 289
942 295
232 347
560 834
16 224
21 693
449 202
663 623
861 911
777 239
892 230
617 278
112 548
396 763