31106 577
2904 99
12031 521
4475 117
3991 45
9910 110
13518 545
8843 517
9784 647
18617 798
8171 576
9032 599
7143 76
21837 725
14335 714
73735 652