4938 506
1058 192
3374 840
6713 419
2184 103
7946 302
12308 664
3969 593
4568 906
5158 500
1668 42
8451 905
4967 477
4173 680
5412 911
5607 630
3072 291
1840 222
3075 173
14526 351
3958 162
3033 476
3314 335
8122 375
3733 368
22832 67
2652 300
4769 731