2201 220
583 274
330 90
831 66
999 488
231 76
43 991
589 43
369 695
66 889
804 66
1008 396
784 854
1000 65
778 896
497 921
669 528
121 584
989 840
529 364
447 858
451 202