5402 560
1407 184
2690 431
3375 670
2581 362
10984 353
11784 660
5564 539
5016 187
5625 566
3267 47
9030 716
5064 415
7162 844
8304 675
7283 265
3703 337
4756 731
3922 128
10742 690
3839 292
9967 209
8488 68
1977 30
5646 505
5180 746
4320 531
2930 358