14574 671
8938 53
111877 637
262766 639
50811 755
27863 220
25031 326
23903 861
23625 132
30222 505
13037 776
20624 280
15103 478
12988 130