10002 33
2957 531
40207 913
6752 570
14974 735
12384 771
1786 185
2536 401
3925 417
26506 57
3628 305
25673 558
6677 454
18464 652
12962 890
6413 171
10275 654
2830 671
8342 96
8970 86
3781 366
7769 153
7946 412
9345 351
8917 540
8920 676
1970 277
4311 773