3881 432
39750 755
9250 295
5956 530
11542 692
15531 237
2945 506
5809 507
1889 252
3287 928
7474 844
2959 403
1929 119
3437 480
4721 686
2350 405
1477 89