301643 1064
27412 186
32256 799
44562 505
637332 1699
133305 692
63456 122
54788 436
57774 756
3402 394
8118 424
10725 679
3070 53