45849 895
4968 476
23388 149
4449 772
7437 424
9361 640
174882 543
73237 563
43642 556
2693 64
5230 265