28868 350
5592 756
7640 283
3235 350
6422 342
4526 152
3052 36
8289 599
7053 833
14234 702
3386 473
3997 439
5326 420
2826 400
3853 685
13538 601
185242 713
16134 591
58725 558
19547 597
5477 78
8819 570
2866 466
14729 67
4103 559
65736 387
28808 678
20747 207