4966 506
1071 192
3393 840
6760 419
2210 103
8070 302
12344 664
3994 593
4603 906
5178 500
1690 42
8508 905
5003 477
4189 680
5421 911
5653 630
3122 292
1852 222
3149 173
14704 351
4005 162
3062 476
3352 335
8132 375
3774 368
22948 67
2668 300
4809 731