2643 669
5097 273
11918 77
102150 581
24775 496
2441 558
67848 473
6691 488
2882 271
8976 230
1871 268