299448 1062
27389 186
32241 799
44519 505
635029 1696
132922 690
63166 122
54513 436
57310 756
3383 394
8100 424
10710 679
3061 53