1002 262
1625 533
1345 321
2371 573
5341 340
3244 593
24881 213
67420 611
3346 758
1208 225
5865 677
2757 768
6567 680
3374 462
3693 168
27118 819
6926 712
3044 575
3240 535
16384 158
6966 807
6874 226
35127 306
12510 111