3274 506
6014 540
5837 392
30868 807
90494 591
78044 884
27691 171
17619 598
39113 173
13971 937
1654 262
2650 265
2396 419
5853 628