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