14565 671
8934 53
111783 637
262671 639
50760 755
27798 220
24962 326
23857 861
23587 132
30154 505
13013 776
20570 280
15070 478
12963 130