14567 671
8935 53
111788 637
262686 639
50764 755
27800 220
24967 326
23861 861
23591 132
30159 505
13014 776
20579 280
15072 478
12965 130