15041 653
17728 461
32889 145
13114 688
74552 859
10988 78
79374 310
30577 293
117355 641
41152 544
22021 241
66422 157
125687 767
10488 450
2048 274