3896 432
39758 755
9251 295
5957 530
11546 692
15536 237
2945 506
5809 507
1889 252
3287 928
7474 844
2960 403
1929 119
3437 480
4721 686
2350 405
1477 89