840 130
5750 886
3979 484
7224 645
6575 47
5594 830
12831 361
697 108
3647 285
2436 311
3081 512
2409 647
3164 115
2415 393
22923 436
5797 915
4381 457
8300 665
2154 383