2956 551
19035 751
11849 726
47021 731
32758 609
13145 232
12374 323
3981 180
23226 137
4257 630
9422 824
201428 489