12127 549
104655 978
16259 176
3326 330
9865 741
344360 1104
16219 459
13516 888
11616 597
3009 735
10907 426
2920 406
4845 534
1107 28