45063 550
8614 693
22630 88
27062 867
3127 64
16686 357
17121 192
3459 274
11559 183
21249 320
26723 402
62348 417
12243 527
13456 306
8694 473
14311 56
21519 608
15230 829
2832 502
24689 539
18421 835
35284 548
17372 330
30223 65
25143 779
2767 384
21298 345
10513 749