2901 669
5253 273
12261 77
102465 581
26071 496
2476 558
67933 473
6742 488
2929 271
9083 230
1889 268