4966 506
1070 192
3392 840
6760 419
2210 103
8067 302
12343 664
3993 593
4602 906
5178 500
1689 42
8506 905
5002 477
4189 680
5421 911
5653 630
3122 292
1852 222
3145 173
14703 351
4004 162
3062 476
3352 335
8132 375
3774 368
22946 67
2667 300
4809 731