22796 172
5248 187
2273 344
3196 398
2946 305
4244 548
6669 292
2363 354
1787 290
1709 77
4184 630
3516 576
2378 126
3735 665
5162 800
6851 421
5455 687
3301 830
5156 759
40887 436
1710 116
3725 300
2523 105
3214 621