1726 341
3058 855
85104 508
12405 894
8100 281
58446 548
14149 453
6294 32
8136 470
4580 714
24881 389
2961 552