17922 523
23280 878
12157 545
184569 911
256496 1039
38851 83
20968 244
57372 756
7804 388
4396 712
3769 279