51550 80
7346 433
6687 664
15690 866
451684 728
3835 461
4125 686
10572 766
4661 456
3991 349
4945 686
22534 357
1987 38
36863 828