378818 1199
85845 748
95497 560
336914 832
76287 552
136762 688
254727 674
171068 411
12411 617
141877 534
49566 842
11182 858
65046 329
167411 643
50047 439
121936 489
178999 520
120030 475
212639 1186
67009 781
8827 339
85584 165
268939 587