7831 791
11742 412
15872 327
7525 563
31083 427
104161 584
26262 59
65448 248
7465 434
5111 529
3902 73
2428 533
14730 58