3556 111
8722 814
7732 362
8217 546
57200 922
137105 653
72146 517
20639 843
32681 744
20922 361
7262 353
71521 784
77641 309