3274 506
6014 540
5837 392
30871 807
90500 591
78044 884
27691 171
17619 598
39116 173
13971 937
1654 262
2651 265
2396 419
5853 628