23740 879
18414 523
12158 545
184861 911
256592 1039
39068 83
20998 244
57462 756
7804 388
4399 712
3772 279