299414 1062
27389 186
32241 799
44518 505
634996 1696
132917 690
63158 122
54512 436
57298 756
3383 394
8100 424
10710 679
3061 53