1039 872
972 599
943 429
881 311
881 907
758 657
754 681
744 424
695 166
608 68
564 237
462 753
405 888
366 107
364 545
325 669
319 998
259 493
156 148
102 172