330231 1001
41616 623
223429 461
147855 410
97174 185
201887 443
180343 272
262888 481
144241 152
204672 273
178403 516
249283 494
218958 539
219761 675
89729 500
219743 268
441444 887
121327 287
221128 669
240255 537
139359 428
94604 713