545 953
293 337
563 237
738 798
403 245
419 281
395 977
826 498
859 312
425 106
108 842
28 329
664 755
987 96