318556 1077
2578 116
288378 745
235102 813
116672 723
85485 292
114589 471
76282 102
59134 270
41343 816
127862 386
183820 784
350847 991
25325 424
412378 918
156861 179
95916 535
6176 746
61251 616
59293 409
3956 242
227966 622
78938 683
75768 836