46162 90
148634 787
43026 562
43430 462
38638 513
37890 711
63088 669
89690 331
30524 389
39975 648
50365 91
46933 195
80500 280
21673 392
31902 310
36557 752
40977 129
71345 336
30434 310
67647 152
35745 380
39362 688
30563 592
56400 275