50 22
356 317
35 188
159 480
997 99
859 392
833 489
69 605
277 695
585 391
728 133
947 85
999 84
953 630
966 913
580 734
339 804
130 630
285 454
562 836