1506 429
7484 566
30210 619
55931 503
66045 173
437658 1244
32410 497
12704 486
53657 394
86927 496
4531 867
4965 508
96232 701