51996 897
5581 476
26488 152
4619 772
8157 424
9899 640
177295 544
74918 562
45111 559
2796 64
5370 265