14572 671
8938 53
111863 637
262750 639
50802 755
27854 220
25017 326
23896 861
23615 132
30205 505
13030 776
20607 280
15093 478
12984 130