10008 33
2957 531
40253 913
6754 570
14990 735
12394 771
1786 185
2537 401
3930 417
26509 57
3630 305
25696 558
6680 454
18475 652
12962 890
6418 171
10282 654
2832 671
8345 96
8987 86
3782 366
7771 153
7948 412
9351 351
8918 540
8920 676
1970 277
4312 773