4290 602
4886 590
8561 394
2560 71
6582 379
15110 588
8536 542
10863 256
9262 691
31650 293
18205 171
4175 337
5855 674
4715 493
5826 232