3985 432
39900 755
9292 295
5985 530
11594 692
15656 237
2962 506
5825 507
1898 252
3295 928
7483 844
2969 403
1941 119
3443 480
4736 686
2357 405
1484 89