1951 631
2937 669
5260 273
12296 77
102520 581
26250 496
2484 558
67946 473
6783 488
2943 271
9105 230
1892 268