2931 337
1564 243
6231 740
2049 333
2947 300
3572 663
5961 322
2967 475
2663 44
3937 397
4784 917
1659 47
2341 131
6127 703
5222 578
2693 183
2914 336
757 85
3064 461
3530 820
3663 657
4727 559
1740 174
3077 628