852 509
985 489
277 925
650 820
596 266
440 561
957 87
29 15
874 746
891 472
693 276
84 651
118 14
926 228
475 238
760 5
355 178
673 73
568 235
343 137