3266 506
6011 540
5834 392
30849 806
90351 591
78019 884
27674 171
17607 598
39074 173
13962 937
1653 262
2648 265
2393 419
5850 628