45848 895
4968 476
23386 149
4449 772
7437 424
9360 640
174880 543
73234 563
43640 556
2693 64
5230 265