348 84
1112 257
2656 768
1686 479
7805 175
8819 356
3429 293
2442 290
7027 36
4215 707
4668 930
3779 1006
3877 816
7805 546
7696 512