11451 315
8343 256
7280 702
1029 37
6962 859
23715 550
5681 625
6454 64
9567 165
4096 206
9511 573
6718 541