5890 507
39188 60
90903 683
3743 288
5561 140
2453 370
4095 184
13478 633
6286 558
3646 574
12147 430
3509 288
2401 145
3185 727
3464 259
1074 28
4414 354
2092 455