12060 549
104588 978
16255 176
3326 330
9865 741
344343 1104
16215 459
13514 888
11614 597
3009 735
10907 426
2920 406
4844 534
1106 28