5082 517
11894 300
74646 804
54035 348
5509 637
47878 921
13981 241
35299 177
71527 770
26629 365
91490 533