1506 429
7483 566
30210 619
55929 503
66043 173
437652 1244
32409 497
12704 486
53657 394
86926 496
4531 867
4965 508
96231 701