3986 432
39902 755
9293 295
5987 530
11594 692
15657 237
2962 506
5825 507
1898 252
3295 928
7483 844
2969 403
1941 119
3443 480
4736 686
2357 405
1485 89