2953 679
1598 390
2153 493
1399 352
2673 644
5698 611
7129 700
4981 766
2980 97
2722 472
3711 217
16384 158
5678 224
4352 713
5343 501
6616 525
6705 493
2835 136