2603 661
8237 689
13049 350
14199 297
16764 135
31072 447
6710 213
8326 336
10047 225
18506 430
8722 49
2545 658
4851 574
2781 587
1018 39
3764 177
3393 393
9727 615