3747 641
2966 151
24213 586
2075 32
3100 315
8303 649
972 43
32833 591
4026 478
6931 213
1073 277
4917 832