423 26
964 986
136 423
402 575
49 105
453 352
436 215
164 572
205 63
194 454
139 366
780 914
1002 155
788 63
573 307
876 986
629 641
877 464
168 96
75 328