622 98
935 684
482 603
313 133
1023 632
419 220
921 870
379 113
287 6
106 303
230 250
773 828
483 814
735 456
89 403
407 882
886 645
315 747
147 234
852 575