45946 896
4976 476
23424 149
4452 772
7447 424
9367 640
174918 543
73271 563
43665 556
2696 64
5234 266