31594 307
290983 441
238486 1001
148244 329
393243 812
198372 1303
535036 1264
125526 419
656993 1717
313512 1154
232973 323
22910 416
438168 1501
32195 489
376373 493
123855 430
67804 660
265630 1034
207686 787
621377 1657
255104 738