318495 1077
2577 116
288346 745
235065 813
116646 723
85459 292
114570 471
76261 102
59117 270
41333 816
127831 386
183778 784
350788 991
25321 424
412304 918
156840 179
95900 535
6176 746
61238 616
59283 409
3955 242
227921 622
78923 683
75760 836