1008 262
1647 533
1354 321
2371 573
8906 438
6966 807
6687 441
16145 918
6926 712
27118 819
3693 168
10847 565
14073 399
2401 558
1446 259
35127 306
7509 582
3240 535
722 199
5475 146
2982 516
8323 587
2054 343
16384 158