23852 879
18421 523
12161 545
184905 911
256608 1039
39097 83
20999 244
57484 756
7805 388
4399 712
3772 279