96280 173
300913 898
71424 555
44647 2612
150312 389
114609 399
337141 1094
2600 116
306428 759
251296 835
122524 727
90284 297
120838 471
81743 104
63300 273
42953 817
137210 394
196060 797
375092 1005
27172 425
433338 942
164924 185
103993 539