680 253
255 411
962 78
321 949
602 824
214 701
646 475
156 204
995 146
399 71
852 869
481 538
108 617
757 540
346 32
712 629
886 776
166 441
557 117
808 261