301790 1064
27414 186
32257 799
44572 505
637466 1699
133323 692
63465 122
54809 436
57819 756
3404 394
8119 424
10726 679
3072 53