3001 663
2536 365
1660 195
2718 770
5010 940
14277 178
4080 84
574 25
706 54
3984 740
3002 802
5049 649
2706 398
2945 337
4411 814
3174 692
9313 632
1597 33
1536 135
5999 118
3638 505
3052 218
5350 703
1853 480