3952 86
5136 351
12500 199
15496 168
8764 603
15610 732
7430 676
3325 150
9984 374
3097 520
3361 436
2779 265
4750 719