4966 506
1070 192
3391 840
6759 419
2210 103
8067 302
12343 664
3992 593
4602 906
5178 500
1687 42
8505 905
5000 477
4189 680
5420 911
5653 630
3122 292
1851 222
3145 173
14699 351
4003 162
3061 476
3351 335
8132 375
3771 368
22944 67
2667 300
4807 731