298791 1061
27381 186
32225 799
44508 505
634276 1696
132771 690
63083 122
54452 436
57182 756
3382 394
8095 424
10706 679
3057 53