47062 234
14997 246
11443 396
18976 652
16426 813
3055 209
17299 274
5217 804
5531 80
1658 97
9429 690
9391 593
3907 77
5517 432