3001 663
2536 365
1660 195
5010 940
14277 178
2717 770
574 25
706 54
4079 84
5049 649
2706 398
4411 814
3001 802
2944 337
1597 33
1536 135
3982 740
3638 505
3173 692
3052 218
9312 632
5998 118
1853 480
5349 703