2953 679
1591 390
2152 493
1397 352
2665 644
5672 611
7127 700
4974 766
2979 97
2720 472
3708 217
16384 158
5666 224
4350 713
5343 501
6610 525
6702 493
2825 136