3266 506
6013 540
5835 392
30854 807
90407 591
78032 884
27681 171
17613 598
39094 173
13967 937
1653 262
2649 265
2396 419
5852 628