900 926
530 836
238 781
685 718
114 597
897 592
926 475
347 430
422 401
90 390
145 236
56 205
168 144
39 59