1506 429
7486 566
30212 619
55937 503
66057 173
437679 1244
32411 497
12704 486
53660 394
86930 496
4531 867
4965 508
96237 701