3969 432
39884 755
9286 295
5980 530
11590 692
15639 237
2960 506
5825 507
1897 252
3295 928
7483 844
2968 403
1940 119
3443 480
4735 686
2355 405
1484 89