3273 506
6014 540
5837 392
30865 807
90480 591
78042 884
27689 171
17619 598
39108 173
13970 937
1654 262
2650 265
2396 419
5853 628