7840 791
11747 412
15877 327
7525 563
31097 427
104199 584
26278 59
65465 248
7465 434
5115 529
3902 73
2429 533
14732 58