2959 551
19008 751
11925 725
47053 731
32745 609
13188 232
12396 323
3980 180
23347 138
4263 630
9422 823
201476 489