2831 669
5244 273
12159 77
102373 581
25571 496
2469 558
67913 473
6704 488
2925 271
9047 230
1884 268