123 96
621 218
252 419
809 614
435 653
407 298
8 661
144 974
831 528
956 191
886 822
464 477
420 526
503 249
39 519
485 610
353 380
7 114
582 893
24 929