56029 680
25800 767
48385 646
30997 162
52792 875
46590 990
21979 603
135003 427
42174 425
91123 872
27469 299
68900 601
48138 99
117884 505
53372 449
22805 160
32571 634
46217 263
42828 307
39678 104
80031 601
34427 327
133042 352
18264 828