848 511
728 490
55 38
510 373
642 189
907 990
451 961
208 607
923 751
726 190
277 241
874 62
598 954
30 823
785 742
721 148
368 541
87 968
849 498
335 249