2421 346
3862 301
1870 79
3225 322
7822 284
6022 705
9852 882
3064 184
2864 82
3437 523
8506 390
3844 691
4498 495
1667 41
3899 607
25935 809
27954 966