7595 89
23318 919
19349 141
20997 478
4329 137
10008 692
11414 634
13587 489
3643 789
7463 880
18289 335
14341 885
21222 543
19256 503
16779 595
5747 558
8884 679
3094 394
7005 508
3733 256
24459 180
16042 795
5902 315
9935 61
2929 40
4279 859
12683 217
7257 607