11873 41
15748 684
4074 285
15006 591
8289 171
10184 420
5612 79
33334 594
7047 890
5967 276
4859 305