3847 420
22877 104
9662 530
6566 83
10761 90
23270 660
7052 571
47363 250
3370 674
2793 415
2013 447
4595 651