3606 805
4437 568
17287 358
15788 829
1307 64
1906 278
9048 230
5127 484
6323 280
7247 674
9749 714
7172 657
5143 127
3460 109
3953 562