12957 759
8221 953
5420 350
8878 603
45507 682
63728 127
29765 431
3483 141
38780 636
18003 445
32529 336
227347 613
10379 34
25138 86
4928 195
101047 571
8109 731
4626 249
3090 320
5518 584
4477 767
7182 290
14954 720
3713 452
2663 317
7079 527
4750 651