981 98
930 852
882 287
850 248
790 921
783 1000
639 381
610 316
527 45
489 965
452 114
379 57
347 553
342 963
322 992
298 822
287 761
265 352
246 773
144 829