12072 549
104605 978
16255 176
3326 330
9865 741
344344 1104
16215 459
13515 888
11614 597
3009 735
10907 426
2920 406
4844 534
1106 28