4044 172
1057 8
925 667
906 779
892 609
841 144
827 772
802 391
765 122
654 197
566 113
501 896
484 357
330 656
306 750
209 583
197 233
18 433