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