299497 1062
27389 186
32241 799
44520 505
635075 1696
132936 690
63171 122
54517 436
57322 756
3384 394
8100 424
10710 679
3061 53