12339 256
2454 238
9510 622
2080 208
14543 858
168759 405
32923 497
19600 826
7578 271
31081 116
26538 709
3043 33
4224 685
5318 329
2116 428