31 410
701 511
645 124
560 345
750 567
572 715
415 317
28 439
431 759
248 615
866 185
962 877
79 222
436 459
16 690
451 166
719 999
143 307
801 77
436 716