43597 119
52087 496
45843 766
32756 306
47123 738
79524 350
24196 537
50932 489
49683 263
42204 609
95594 787
98062 757
98304 559
39395 781
114246 463
60341 846
53163 542
158094 695
46220 125
131743 888
43566 892
58091 443
68539 586
41952 309