1675 304
18887 99
25642 264
3340 39
5333 508
9600 499
999 146
2973 361
18507 311
3568 250
25556 508
3716 127
1629 161
20788 359
18784 472
2865 55
20564 593
19797 185
17469 774
10346 397
6593 874
30203 781
12433 485
10473 513
6708 792
8784 38
8879 446
4333 300