17887 523
23277 878
12157 545
184558 911
256485 1039
38840 83
20967 244
57367 756
7804 388
4396 712
3768 279