3525 286
5634 821
10221 489
24904 121
8759 724
8994 357
5826 388
2952 517
42486 493
109255 317
3834 89
36837 877
43533 83
14260 222
7259 305