393 126
889 858
305 738
664 289
820 595
127 504
262 502
178 874
608 955
61 166
208 903
100 432
423 23
1004 579
476 504
981 408
560 321
303 821
78 903
2232 930