16503 233
30483 330
10188 391
3533 460
31557 708
25195 209
12683 116
27886 233
10527 783
9851 644
2526 38
11185 691
18675 379
6326 668
2610 401
12323 571
5023 539
9479 183
4301 468
2755 40
8358 126
15035 449
80153 103
15401 602
8577 770
4342 187
19927 591
11049 504