3603 805
4437 568
17284 358
15783 829
1305 64
1905 278
9047 230
5125 484
6320 280
7247 674
9748 714
7172 657
5143 127
3458 109
3953 562