250295 962
142553 377
67638 181
31581 789
108728 395
318560 1077
288385 745
235107 813
146002 748
116676 723
138914 214
85490 292
114591 471
76287 102
59135 270
41343 816
127867 386
183823 784
350856 991
104350 865
52377 311
25325 424
412387 918
65811 346
27318 550
61251 616
59294 409
43923 652