14571 671
8936 53
111835 637
262726 639
50789 755
27840 220
24993 326
23887 861
23602 132
30185 505
13027 776
20600 280
15091 478
12977 130