6524 306
13191 393
10256 780
10651 676
2932 105
165330 817
121883 558
87239 698
47738 359
64547 395
4948 123