45875 896
4970 476
23399 149
4450 772
7440 424
9362 640
174892 543
73243 563
43650 556
2693 64
5232 266