3902 819
4649 30
6925 428
2436 437
6933 563
3602 346
2228 278
4727 318
3107 149
3302 523
7145 481
5093 521
22273 94
9360 694
4049 843
2403 318
1106 123
5902 796
4457 806
2665 548
4595 469
12719 105
2888 110
3811 567
8096 633
1981 71
4318 527
5103 658