12176 549
104676 978
16260 176
3326 330
9865 741
344368 1104
16221 459
13516 888
11617 597
3009 735
10908 426
2920 406
4845 534
1107 28