2985 721
2270 587
2709 602
1621 172
3012 651
4004 922
2761 549
2518 489
1648 279
2997 691
4602 454
5105 643
1675 282
1431 346
3097 735
1155 228
2662 592
2166 382
1935 341
1892 363
556 45
1663 222
2175 609
726 183