588 455
1009 235
389 662
30 225
1009 36
250 51
864 324
543 296
686 679
236 617
249 841
145 984
639 846
801 598
399 834
83 554
799 786
927 607
575 833
54 20