1000 109
3932 385
4032 356
3612 606
5492 667
2599 323
6192 71
14357 762
4075 624
18665 131
12897 365
25708 264
11498 564
5788 655
3883 223
4115 387
21866 400
6156 265
12118 818
22832 167
7978 630
5828 36
4039 517
16354 203
18074 72
16508 192