3274 506
6014 540
5837 392
30866 807
90488 591
78043 884
27690 171
17619 598
39110 173
13970 937
1654 262
2650 265
2396 419
5853 628