47079 234
14998 246
11444 396
18979 652
16427 813
3055 209
17301 274
5217 804
5532 80
1660 97
9432 690
9393 593
3907 77
5517 432