1956 631
2947 669
5263 273
12317 77
102621 581
26313 496
2491 558
67986 473
6799 488
2948 271
9113 230
1895 268