3932 432
39818 755
9264 295
5965 530
11562 692
15580 237
2952 506
5817 507
1893 252
3294 928
7477 844
2965 403
1933 119
3439 480
4728 686
2353 405
1478 89