23929 879
18428 523
12161 545
184941 911
256617 1039
39117 83
21001 244
57493 756
7806 388
4400 712
3773 279