3977 432
39890 755
9290 295
5983 530
11592 692
15649 237
2960 506
5825 507
1898 252
3295 928
7483 844
2968 403
1941 119
3443 480
4736 686
2357 405
1484 89