7840 791
11747 412
15876 327
7525 563
31096 427
104194 584
26278 59
65462 248
7465 434
5115 529
3902 73
2429 533
14732 58