3593 805
4436 568
17276 358
15780 829
1304 64
1904 278
9042 230
5124 484
6314 280
7247 674
9747 714
7168 657
5143 127
3456 109
3952 562