3859 432
39733 755
9246 295
5955 530
11536 692
15525 237
2940 506
5809 507
1887 252
3287 928
7472 844
2959 403
1929 119
3435 480
4721 686
2350 405
1475 89