1278 293
2923 868
202 41
1022 284
9767 461
2348 314
7707 132
19835 889
4399 115
56383 365
12065 82
6653 137
6902 350