11874 41
15749 684
4078 285
15008 591
8290 171
10187 420
5613 79
33336 594
7048 890
5967 276
4859 305