4274 30
12304 85
100150 533
9087 393
7242 692
9112 680
51944 725
1626 373
31562 436
2962 56
14893 539
4814 462
3880 919