10008 33
2957 531
40265 913
6754 570
14996 735
12397 771
1786 185
2537 401
3931 417
26509 57
3632 305
25705 558
6680 454
18483 652
12962 890
6418 171
10286 654
2832 671
8347 96
8990 86
3782 366
7773 153
7948 412
9353 351
8918 540
8920 676
1970 277
4313 773