3896 432
39762 755
9251 295
5958 530
11547 692
15540 237
2945 506
5810 507
1891 252
3287 928
7474 844
2960 403
1931 119
3437 480
4721 686
2350 405
1477 89