22 567
903 897
815 394
211 657
712 631
453 400
163 206
354 482
954 575
433 413
937 88
1256 1
47 858
568 521
1016 79
882 829
462 917
99 329
259 303
857 816
1267 29
366 327
541 914