11451 315
8343 256
7280 702
1029 37
6962 859
23715 550
5682 625
6455 64
9568 165
4097 206
9511 573
6718 541