10008 33
2957 531
40231 913
6753 570
14985 735
12388 771
1786 185
2536 401
3927 417
26508 57
3629 305
25685 558
6679 454
18470 652
12962 890
6415 171
10277 654
2832 671
8344 96
8976 86
3782 366
7770 153
7946 412
9348 351
8917 540
8920 676
1970 277
4312 773