3896 432
39761 755
9251 295
5958 530
11547 692
15539 237
2945 506
5809 507
1890 252
3287 928
7474 844
2960 403
1930 119
3437 480
4721 686
2350 405
1477 89