10008 33
2957 531
40246 913
6754 570
14988 735
12392 771
1786 185
2536 401
3927 417
26508 57
3630 305
25690 558
6680 454
18474 652
12962 890
6416 171
10279 654
2832 671
8344 96
8980 86
3782 366
7771 153
7948 412
9349 351
8917 540
8920 676
1970 277
4312 773