936 387
169 44
421 293
969 729
231 121
432 383
223 867
83 876
512 741
800 969
730 30
624 931
1054 671
1007 550
700 990
95 873
327 907
195 34
204 984
386 104