12740 863
4096 469
5481 144
38103 64
2805 178
25244 486
2961 492
9226 961
8710 417
3124 492
2738 747
6556 415
3628 77
940 79
3314 602
4443 708
5374 1001
3073 743
3698 898