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