2905 743
1198 132
2321 444
556 93
1597 65
3108 659
2994 631
3826 883
3306 614
2858 522
2848 389
3126 637
3087 614
3048 603
2713 423
1213 167
2165 240
2650 529
2705 379
2442 491
3763 459
2557 361
3637 770
7851 683