17957 523
23280 878
12157 545
184584 911
256504 1039
38861 83
20970 244
57384 756
7804 388
4396 712
3769 279