2953 679
1598 390
2153 493
1399 352
2670 644
5695 611
7129 700
4978 766
2980 97
2722 472
3711 217
16384 158
5675 224
4351 713
5343 501
6614 525
6705 493
2833 136