1223 51
1011 912
982 139
967 72
964 827
929 242
914 920
885 342
826 338
789 45
718 173
630 429
609 264
525 745
498 525
496 122
375 894
358 171
301 47
293 381