301464 1064
27412 186
32254 799
44559 505
637162 1699
133288 692
63435 122
54764 436
57727 756
3401 394
8116 424
10724 679
3069 53