4935 506
1058 192
3374 840
6713 419
2184 103
7945 302
12308 664
3968 593
4568 906
5157 500
1668 42
8451 905
4965 477
4173 680
5410 911
5603 630
3072 291
1839 222
3075 173
14523 351
3957 162
3033 476
3314 335
8122 375
3732 368
22831 67
2652 300
4769 731