102 596
106 929
57 903
287 466
921 22
900 750
460 254
112 422
285 91
505 241
188 297
777 425
282 529
333 161
809 898
697 440
404 422
772 679
415 122
150 696