23261 878
17616 523
12153 545
184259 911
256399 1039
38773 83
20935 244
57249 756
7798 388
4395 712
3765 279