1052 258
909 763
867 214
865 232
790 221
772 613
738 45
723 608
660 481
568 515
562 562
524 865
481 112
428 899
367 207
195 645
109 574
74 10