21175 596
2661 386
9207 768
8968 831
4209 123
3979 55
104203 465
1851 212
7145 877
3543 107
8245 328
5527 240
27903 925
23078 436
7588 515
8785 541
15625 356