3330 805
4424 568
17095 358
15582 829
1141 64
1887 278
8920 230
4958 484
6148 280
7199 674
9718 714
7100 657
5084 127
3409 109
3909 562