299534 1062
27389 186
32241 799
44520 505
635119 1696
132947 690
63175 122
54519 436
57335 756
3384 394
8100 424
10710 679
3061 53