1278 293
2923 868
202 41
1022 284
9767 461
2349 314
7709 132
19836 889
4400 115
56383 365
12065 82
6654 137
6902 350