5012 600
4015 617
3462 537
28015 465
5567 480
3949 513
7378 571
4249 440
3183 367
3846 945
10223 85
8656 253
14669 223
5616 821
3562 580
11755 801
18222 390
3280 699
3864 527
3831 407
5576 703
6661 666
5547 807
6407 262
4703 533
3601 317
16623 675
6000 509