3125 560
2135 284
4732 386
3791 238
6017 415
7234 791
7430 737
11162 639
4173 373
9617 399
38683 583
8152 212
16069 362
4613 254
8036 815
8214 142
3724 152
3259 187
5409 96
8034 529
11079 684
11520 289
13696 271
21296 71
4643 127
13121 731
5034 351
9426 901