3426 805
4424 568
17131 358
15627 829
1149 64
1889 278
8936 230
4964 484
6182 280
7208 674
9723 714
7111 657
5091 127
3414 109
3918 562