12156 599
712 47
9893 229
7945 565
10135 117
7509 638
18465 870
11457 613
17288 819
3105 203
12205 176
2773 376
4686 875