852 496
529 94
962 352
906 372
450 930
729 108
22 729
501 863
769 664
975 222
308 73
32 225
528 96
411 917
688 217
337 506
36 29
509 778
400 127
907 466
389 532
152 636