2960 551
19022 751
11932 725
47057 731
32755 609
13188 232
12396 323
3981 180
23366 138
4263 630
9430 823
201493 489