50 412
830 199
830 583
728 746
511 952
493 49
102 500
139 466
406 275
964 272
703 960
17 876
232 843
2852 912
547 396
555 821
268 596
100 477
281 20
462 948
514 330
614 621
107 789