1278 293
2924 868
202 41
1022 284
9769 461
2351 314
7709 132
19836 889
4400 115
56383 365
12065 82
6654 137
6902 350