21016 154
91373 558
129521 204
106708 729
247563 922
9145 111
196599 535
176171 866
39922 182
47235 316
52714 487
5210 618
2804 454
60110 502