16505 233
30483 330
10188 391
3533 460
31558 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
8359 126
15035 449
80156 103
15401 602
8577 770
4342 187
19927 591
11053 504