17231 330
25520 297
2619 44
72663 704
2533 244
5506 479
5179 39
5775 436
4156 44
2041 76
25907 791
10240 259
133673 287
15094 184
94113 372
32802 87
102512 915
48547 272
22683 779
36157 148
4809 795
9436 562
6168 635
4131 560
4334 265
5649 548
3571 871
3249 321