45926 896
4976 476
23417 149
4451 772
7444 424
9365 640
174913 543
73262 563
43662 556
2695 64
5234 266