12346 353
1507 259
9471 332
16033 632
9681 312
5080 318
10167 736
6409 609
7008 256
4133 383
2665 188
12043 111