5016 81
6473 734
12406 576
14942 705
4529 402
15081 769
18993 230
6760 170
5795 627
2782 437
5448 906
8264 730
13805 598
12342 86
19046 536
10566 551
14260 495
24870 685
9026 427
3043 503
17224 591
16715 903
11751 568
13602 552