12359 256
2459 238
9522 622
2083 208
14556 858
168862 405
32939 497
19606 826
7581 271
31091 116
26538 709
3044 33
4225 685
5318 329
2117 428