1039 305
3063 866
1071 250
30831 468
3179 579
222795 694
134939 545
129264 709
55073 107
69403 856
51327 502
35995 765
52855 891
53690 280