12657 888
3258 666
1730 158
865 53
3649 724
2989 302
1373 361
1437 169
1728 279
9559 353
2029 407
9864 146
5650 130
3346 559
2083 255
2991 645
3041 547
2847 583
5971 394
1297 197
8747 297
3987 946
2851 527
1205 79