4226 85
14935 360
7852 622
3838 346
6857 327
67943 660
9729 95
21426 292
1404 175
12679 702
8620 732
7791 352
5259 482
5817 562
8055 676
5037 368
8175 834
2850 284
3662 431
1154 210
8558 940