12331 203
3399 186
13464 187
5452 427
6221 666
3239 113
3841 205
8962 201
23347 315
9735 681
11028 875
8609 298
7226 127
9622 628
11631 488