12477 788
15705 508
19997 769
15340 63
30674 781
8595 351
16212 216
13082 823
11491 103
5239 45
9658 673
16779 414
5788 166
5420 76
12756 485
14664 954
14352 219
5807 419
5764 225
6212 96
10855 513
23375 33
16861 461
10789 833
14012 722
17371 486
8687 601
7035 48