90958 312
119571 280
254567 969
58622 147
27555 452
48090 544
90096 347
67472 133
18572 368
37760 875
70270 99
23033 448
76875 620
41350 559
35940 715
31164 628
50368 304
213411 808
48176 405
177665 1255
32577 839
86037 855
143633 409
18993 194
87858 639
25388 806
41933 409
34479 155