156932 341
99328 941
43103 828
47909 77
21165 118
30790 86
38077 536
48867 397
37497 597
50347 694
34229 634
39199 279
33999 982
111698 453
46600 830
25551 123
47622 542
94732 572
80678 963
46909 184
15990 99
18053 139
109366 888
27793 252
52860 402
27268 827