40451 188
98947 524
79144 425
22925 1035
41254 374
25507 653
51836 640
11918 66
23510 652
463290 1188
85476 788
51976 872
66295 739
64241 706
9999 99
32082 340
177089 633
193655 897
77020 592
39371 301
29902 577
28271 344
70754 698
62368 509