901 926
535 836
240 781
688 718
119 597
902 592
927 475
350 430
426 401
93 390
145 236
59 205
174 144
42 59