2804 669
5240 273
12132 77
102353 581
25450 496
2463 558
67903 473
6703 488
2920 271
9034 230
1880 268