301617 1064
27412 186
32256 799
44562 505
637313 1699
133303 692
63453 122
54787 436
57766 756
3402 394
8118 424
10725 679
3070 53