396 31
447 317
235 891
670 215
911 793
712 618
890 460
713 570
15 259
451 191
321 167
256 955
649 334
743 205
718 852
965 325
253 238
640 997
99 651
786 161
867 659
921 515
685 227
539 28
244 863
932 351
219 447
994 451
95 528
107 975