11451 315
8344 256
7280 702
1029 37
6963 859
23715 550
5682 625
6455 64
9571 165
4097 206
9511 573
6718 541