541 860
2975 412
2195 220
36 641
326 49
669 528
28 113
999 488
231 76
155 586
1008 396
527 364
779 854
933 712
238 562
441 617
831 66
746 525
939 140
897 230
90 535
939 545