45887 896
4970 476
23404 149
4451 772
7441 424
9363 640
174898 543
73248 563
43655 556
2693 64
5233 266