2153 220
1007 557
946 882
827 252
647 636
1102 482
747 412
369 833
690 488
502 390
738 696
842 704
35 862
923 151
884 689
197 152
663 623
1544 842
261 839
544 342
68 78
180 574
527 361
92 143