302142 1064
27418 186
32264 799
44583 505
637780 1699
133389 693
63508 122
54860 436
57887 756
3406 394
8122 424
10729 679
3077 53