2892 23
2696 453
3685 618
4061 658
3530 723
3913 691
2936 595
3482 787
3171 653
10642 491
2691 367
6414 678
3045 460
4579 892
4999 795
2363 346
2439 294
700 48
3831 897
4316 755
2000 381
3540 447
4201 322
3684 516
4941 833