1000 109
3928 385
4028 356
3611 606
5492 667
2599 323
6184 71
14355 762
4074 624
18663 131
12892 365
25706 264
11496 564
5788 655
3883 223
4115 387
21863 400
6154 265
12115 818
22828 167
7978 630
5828 36
4039 517
16353 203
18072 72
16505 192