129027 481
3548 347
14218 528
34002 331
3617 109
8052 835
74396 338
28477 660
39194 966
6775 578
4767 909
4227 567
32871 386
37525 679