15550 461
29435 145
11875 687
1637 76
13899 743
5740 764
67975 856
9787 78
9873 432
71395 309
27122 293
100775 633
2041 318
3113 411
36920 544
19817 240
58369 157
4701 656
2850 466
5138 523
108754 766
9241 450
4644 824
1477 271
3163 617
2663 294
3069 337
3610 363