14375 120
9614 483
312182 707
2336 24
13518 666
8240 660
2076 114
16488 156
8949 739
4097 305
8447 96