16416 89
21731 584
3845 120
7685 770
4652 652
5789 372
7454 464
3955 536
46032 508
23980 300
27643 81
29781 676
16677 256
4970 428