1088 133
311 566
753 464
257 839
689 43
225 391
239 173
851 973
126 304
871 938
217 222
155 949
287 352
679 338
1028 811
324 769
653 835
480 445
854 560
414 177