23431 38
7576 521
7014 600
6170 43
16056 826
16653 485
3387 150
8935 808
4355 93
5252 423
2868 44
4751 81