3649 805
4439 568
17346 358
15846 829
1486 64
1915 278
9101 230
5150 484
6352 280
7261 674
9758 714
7209 657
5173 127
3485 109
3969 562