47004 234
14995 246
11438 396
18963 652
16422 813
3054 209
17284 274
5216 804
5512 80
1658 97
9428 690
9387 593
3906 77
5514 432