330 945
397 47
348 619
370 845
930 703
248 238
870 625
806 684
97 44
202 347
526 654
986 817
11 901
267 589
535 4
608 969
138 527
80 96
28 53
650 303