1506 429
7486 566
30210 619
55934 503
66048 173
437669 1244
32411 497
12704 486
53659 394
86927 496
4531 867
4965 508
96235 701