1400 71
11703 387
11876 41
15751 684
4078 285
15010 591
8292 171
10188 420
5616 79
33345 594
7050 890
5968 276
4859 305