2654 744
2918 853
6429 313
10566 168
16573 533
12211 628
8981 421
10058 368
7087 512
6323 79
5043 106
5578 175