301554 1064
27412 186
32256 799
44561 505
637254 1699
133297 692
63445 122
54778 436
57754 756
3402 394
8117 424
10725 679
3070 53