532 110
436 435
514 349
329 404
893 680
268 243
415 647
290 926
946 854
932 999
448 750
827 524
371 680
218 355
99 222
165 207
906 664
961 817
879 718
692 843