7840 791
11747 412
15875 327
7525 563
31092 427
104191 584
26272 59
65459 248
7465 434
5115 529
3902 73
2429 533
14732 58