23261 878
17617 523
12153 545
184272 911
256406 1039
38775 83
20936 244
57254 756
7798 388
4395 712
3765 279