50590 79
7336 433
6683 664
15688 866
451550 728
3833 461
4125 686
10571 766
4658 456
3990 349
4944 686
22528 357
1983 38
36827 828