3094 805
4421 568
17052 358
15532 829
1129 64
1881 278
8894 230
4942 484
6119 280
7189 674
9710 714
7082 657
5069 127
3393 109
3901 562