5403 522
21738 781
11960 228
9188 252
5729 44
8253 441
12290 123
14337 259
10449 38
10392 446
7018 512
6391 63
12623 374
9958 518
7908 409
6965 399
13580 252
4580 121
37556 843
12666 321
9312 889
9640 436
5097 300
13469 668
13571 290
11022 158
16271 171
8745 517