3277 506
6014 540
5837 392
30880 807
90527 591
78049 884
27692 171
17619 598
39121 173
13973 937
1655 262
2652 265
2397 419
5854 628