3979 432
39895 755
9290 295
5983 530
11592 692
15651 237
2962 506
5825 507
1898 252
3295 928
7483 844
2969 403
1941 119
3443 480
4736 686
2357 405
1484 89