327447 1231
10925 60
379883 2147
80058 232
47600 766
106811 246
118123 219
95945 355
158148 1054
54319 764
77146 456
91329 447
75350 433
31285 91
91256 363
135251 592
110281 236
64179 340
81370 888
131783 791
118133 1001
58889 130
84821 405
85254 245
119095 558
84436 798
45615 322
89030 310